自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(709)
  • 资源 (10)
  • 收藏
  • 关注

原创 【Rag实用分享】小白也能看懂的文档解析和分割教程

文章摘要:本文介绍如何将各类文档(HTML、PDF、Word、PPT、Excel)转换为计算机可处理的格式,并实现智能问答功能。首先需要安装Python及相关工具包(如LangChain、BeautifulSoup等),通过Document对象定义文档结构。详细讲解了HTML网页抓取与解析、PDF文本提取和表格转换、Office文档处理等核心方法,并演示了递归文本分块和语义分块两种文档分段技术。文中提供了完整的代码示例,帮助读者构建文档智能处理系统,实现文档内容的结构化与知识抽取。

2025-07-27 12:55:53 349

原创 2025年Gtest全球软件测试技术峰会定档

2025年Gtest全球软件测试技术峰会将于9月5-6日在北京举办,现正式启动议题征集。本届峰会以"智测无界,大模型驱动的测试新范式"为主题,聚焦大模型在测试领域的创新应用。作为国内唯一专注软件测试的独立IP技术大会,2025年峰会将进行内容升级,包括全天主论坛和"行业×技术"双线分论坛。面向测试从业者征集技术实践、行业探索等非商业性议题,推动测试从保障职能向协同职能转型。议题申报已通过官网开放。

2025-07-24 20:53:54 335

原创 AI冲击下的软件测试行业:不是淘汰,是不再需要你

GPT能写测试、Copilot能调脚本、Claude能输出报告、AWS能跑性能……所以你问自己一句话就够了:“我做的事情,有哪一项,是AI目前做不到、而且成本还比我高的吗?如果没有,你就已经是被动失业者了。测试这个岗位并不是“死了”,它只是变成了AI主导的角色,而人类只是辅助。而你要做的,不是抢回岗位,而是跳上AI的肩膀一起卷别人。

2025-07-21 20:09:29 489

原创 只需一行命令,Win11秒变Linux开发主机!

只需一行命令,Win11就能拥有原生Linux环境。遇到网络、代理、Docker等问题,按照本文方法逐步排查和配置,开发、测试、运维,在部署过程中都能轻松用上高效的Linux环境!如果你在操作过程中遇到其他问题,欢迎留言交流!

2025-07-14 22:42:57 740

原创 向量数据库 Chroma 和 Milvus的使用

向量数据库安装与使用指南 本文介绍了两种主流向量数据库Chroma和Milvus的安装与基础使用方法。Chroma是一款轻量级Python友好型向量数据库,适合小型项目和快速开发;Milvus则是企业级解决方案,支持多语言和大规模应用。文章详细说明了两种数据库的环境准备、安装步骤(包括Docker部署Milvus的验证方法)以及Python代码示例,展示了如何创建集合、插入向量数据和进行相似性查询。通过对比表格帮助读者根据项目需求选择合适的工具,为AI应用开发提供了实用的技术参考。

2025-07-13 11:23:40 457

原创 【Playwright + Python】系列(十七)揭秘 Playwright 处理 Handles:开启高效自动化之门

在 Playwright 中,Handles是一种特殊的数据结构,用于在 Playwright 的进程与浏览器环境之间建立桥梁,使你能够从 Playwright 的环境中访问和操作浏览器内的对象。简单来说,Handles让你能够“抓住”页面上的元素或 JavaScript 对象,并对其进行操作。

2025-06-25 09:24:53 373

原创 DeepSeek 不再卡顿,从此告别服务器繁忙,请稍后再试(建议收藏!)

这回不用担心,服务器繁忙问题了,想怎么玩就怎么玩。使用下来,总体体验还是比官网好很多。未来,相信会有更多云厂商和算力租赁加入,让开源模型运行更稳、更快。教程已分享完,快去享受你的专属DeepSeek吧。我是六哥,如果你对新技术感兴趣,记得星标我哈!

2025-04-07 21:54:48 457

原创 别再为文本提取抓狂!一站式文本提取神器Kreuzberg 助你解决PDF、图片、文档等多格式文件的文本提取难题

大家好,我是六哥,相信很多朋友肯定都有过从各种文档里提取文本的经历,那过程可太让人头疼了!今天就给大家分享一款超实用的现代Python库——Kreuzberg,帮你轻松解决文本提取的难题。

2025-02-21 06:06:14 820

原创 AI那么厉害,那测试开发和自动化测试这些职位是不是就多余了?

在软件测试这个大舞台上,AI大模型的出现确实带来了新的变化和机遇。它虽然在功能测试、性能测试、安全测试和兼容性测试等方面有一定的优势,但也存在着明显的短板。而测试开发和自动化测试岗位凭借着对软件架构、业务流程的深入理解以及专业的测试技术和工具开发能力,在软件测试中有着不可替代的重要价值。未来,通过AI大模型与测试开发、自动化测试岗位的携手共进、优势互补,我们一定能让软件测试工作更加高效、更加准确,为软件产品的质量和可靠性提供更坚实的保障,以适应日益复杂和多样化的软件行业需求。

2024-11-20 21:20:02 735

原创 测试工程师的苦水与解药:别让这些问题毁了你的职业生涯!

咱这些测试工程师啊,外人瞅着好像工作挺简单,不就是找找软件的毛病嘛。可实际上,这里面的苦啊,就像那一团乱麻,扯都扯不清,全是无奈和心酸。

2024-11-18 20:05:45 414

原创 ChatGPT:编程的 “蜜糖” 还是 “砒霜”?告别依赖,拥抱自主编程的秘籍在此!

在当今编程界,ChatGPT 就像一颗耀眼却又颇具争议的新星,它对编程有着不可忽视的影响。但这影响就像一把双刃剑,使用不当,就可能让我们在编程之路上“受伤”。

2024-11-16 15:40:18 1260

原创 【Playwright + Python】系列(十)利用 Playwright 完美处理 Dialogs 对话框

到此,关于使用playwight处理Dialogs的方法分享完毕,感兴趣的同学可以自行动手尝试。如需要全部源代码,私聊我获取。希望大家都能顺利掌握,一起进步。也欢迎分享给更多有需要的朋友哦!

2024-11-12 21:14:19 425

原创 一键收藏!Playwright 调用 Chrome 插件,小白也能事半功倍

到此,关于使用调用 Chrome 插件方法已分享完毕,感兴趣的同学可以自行动手尝试。软件测试君,回复“playwight案例”获取,无引号。希望大家都能顺利掌握,一起进步。也欢迎分享给更多有需要的朋友哦!

2024-11-11 21:16:16 557

原创 AI大模型:自动化测试的革命性突破

哈喽,大家好,我是六哥!今天咱们来聊一聊如何用AI大模型(比如GPT-3.5)来做自动化测试,别看这东西听起来高大上,但也没那么神,跟着我咱们一步一步来,保证你也能轻松搞定,学会了保准让你在工作中老省事儿了。本文面向对象为功能测试及零基础小白,这里我会尽量用大白话的方式举例讲解,力求所有人都能看懂,建议大家先,以免后面找不到。😎。

2024-11-07 08:10:00 1224 2

原创 pycharm实现设置自动的参数注释标识

设置自动的参数注释标识如何使用pycharm自动添加引用注释描述功能使用场景多行注释,且需要对传入的参数以及返回值进行详尽的阐述时,如下图设置步骤文章来源地址https://www.yii666.com/blog/276676.htmlpycharm技巧自动生成文件注释1.打开pycharm2.点击file——>settings文章来源地址:https://www.y...

2023-08-19 12:10:00 2495

原创 Git常见报错:Your local changes to the following files would be overwritten by merge

1、报错原因该报错在git pull时出现,一句话解释就是你在本地改动了代码但是还没有提交,此时再拉取最新代码,远程代码和你当前的本地代码发生冲突!(注意有冲突时才会提示,如果没有冲突,则git pull成功,因为git pull实质上就是一个远程分支merge到本地分支过程。2、解决方案本地代码commit后再pull(推荐)//先把当前修改的工作区内容提交了git add .gi...

2023-08-15 09:38:00 9411

原创 python实现在excel文件中写入和追加内容

示例代码# -*- coding: utf-8 -*-"""# @Time : 2023/08/13 18:01# @Author : longrong.lang# @FileName: demo.py# @Software: PyCharm# @Blog :https://www.cnblogs.com/longronglang/# @Motto:I am a s...

2023-08-13 18:39:00 2991

原创 解决python读取文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xbc in position 124: illegal multib...

示例代码:with open(base_path + "\\config\\user.json",encoding='utf-8') as f: data = json.load(f) print(data)效果:

2023-08-09 08:30:00 486

原创 解决python+request上传文件报错"the request was rejected because no multipart boundary was found"...

解决方法不在headers里面加content-type,不加请求头参考链接:https://www.cnblogs.com/TidalCoast1034/p/15534672.html

2023-08-05 14:48:00 657

原创 解决python解析Excel文件报错xlrd.biffh.XLRDError: Excel xlsx file; not supported

报错如下:解决方案:1、安装低版本xlrdpip install xlrd==1.2.02、Excel另存为的时候将后缀改为.xls文件再修改代码的文件后缀即可,高版本的xlrd模块依旧支持读取.xls文件参考文章:https://blog.csdn.net/yuan2019035055/article/details/128408178...

2023-07-23 20:00:00 236

原创 python获取当前项目根目录

def get_item_path(item_name): """ :param item_name: 项目名称,如pythonProject :return:项目根目录 """ # 获取当前所在文件的路径 cur_path = os.path.abspath(os.path.dirname(__file__)) # 获取根目录 ...

2023-07-22 19:52:00 459

原创 pytest运行测试用例,控制台无法输出logging日志

[pytest]log_cli = 1log_cli_level = INFO

2023-07-22 19:26:00 481

原创 python logging模块写入中文,文件乱码的解决方法

# 创建FileHandler对象fh = logging.FileHandler('mylog.log',encoding="utf-8",mode="a")

2023-07-22 19:17:00 912 1

原创 SQL查询面试题,会这些基本够用了

写在前面我已经记不起来,有多久没更新文章了。5月中旬我还在上班,中旬以后一系列发生的事情,真的远远超出了可承受范围,只能硬着头皮面对!我是谁,我应该是谁,又能怎样,只能向前·····数据库实例class表course表score表student表teacher表实际语句1、查询所有的课程的名称以及对应的任课老师姓名# 自链接 SELECT c.name,t....

2023-06-15 16:20:00 281

原创 docker卸载

linux环境卸载docker的方法如下:yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...

2023-04-19 13:25:00 144

原创 腾讯出品小程序自动化测试框架【Minium】系列(七)测试框架的设计和开发

前言整个框架的开发及调通是在3月27日晚上22点完成,如下:这篇文章真的是拖了太久了,久到我居然把代码部分完成后,彻底给忘了,这记性,真的是年纪大了!框架的设计开发1、框架搭建设计要素日志&测试步骤报告&失败截图配置文件&数据源设计公共函数&API封装测试数据&参数化、解耦测试套件&测试用例设计、组装2、工程结构3、...

2023-04-08 10:45:00 183 1

原创 微软出品自动化神器【Playwright+Java】系列(十二)测试框架的设计与开发

大家好,我是六哥!又有好长一段时间没更文了,不是我懒,而是确实在更文上,没有以前积极了,这里是该自我检讨的。其实不是我不积极,而是相对更文学习来说,优先级不是最高。对我而言,目前最重要的就是减肥,除了下雨下雪,我都坚持每天5公里,keep记录如下:早在四天前就完成了playwright的框架开发,因为一些事要处理就把文章的事搁置了。下面将为大家分享关于playwright的自动化测试框架的设计与实现,这里仅分享思路,感兴趣的同学请自行尝试!写到这里,关于Playwright。

2023-03-15 14:59:27 4290 2

原创 手把手教你搭建Windows 搭建Prometheus + Grafana + Jmeter可视化监控平台

输入win - node-export模板:windows系统导入的是10467模板,Linux8919模板,也可以直接导入json文件。如安装的是安装版,会自行启动,无需手动启动。数据来源:与jmeter集成使用。

2023-03-12 08:47:41 4060 5

原创 究竟是谁负了谁,来自底层测试的2022年终总结

说实话坐在椅子前,都想好了,该怎么去写,甚至感觉有好多要写的,但是当我坐在椅子上时,却不知道该怎么开头了,不知道是不是紧张?还是不舍?难道还没有跟过去挥手告别的勇气吗?当然不是,只是在构思怎么能将自己的2022这一年完美呈现,结果越想越复杂了,所以还是不想了,不如即兴表达,写到哪算哪里,就算哪里真的断了感觉,不也算是真情流露不是吗?这一年,依旧围绕工作、感情、个人生活展开,下面将开启了我的freestyle了。

2023-03-08 19:57:47 457

原创 Jmeter报错java.io.EOFException: Premature EOF

测试使用jemeter进行压测 几分钟后部分接口出现报错:java.io.EOFException: Premature EOF经过一番查询 这篇博客给了很大启发一次接口报错java.io.EOFException: Premature EOF的排查经过[问题已解决]_西城月老的博客-CSDN博客原因就是 接口的返回体超过了设置的 proxy_temp_file_write_size 因此...

2023-03-08 14:11:00 590

原创 Selenium4+Python3系列(十一) - Page Factory设计模式

模式,目的是将元素定位和元素操作分层,只接触测试内容,不写基础内容,便于后续对自动化测试用例体系的维护,这是中心思想,也是核心。那么我们继续将简洁延续,这里沿用Java的模式思想,旨在减少代码冗余,简单易用,具有高度的可扩展能力。所以,这里我们使用基于Python的设计模式又有很久没有更文了,因为一直都是996工作制,很难有时间去写文章,这里还请各位粉丝朋友理解,不过,我会努力持续更文。我是六哥,如果觉得文章对您有帮助,请继续关注我,原创不易,不求打赏,只求转发!🙏。

2023-03-07 17:18:43 637

原创 Selenium4+Python3系列(十二) - 测试框架的设计与开发

自己从未没想过能使用python来做自动化测试框架的设计、开发。可能有人会好奇说,六哥,你怎么也用python写测试框架了?领导说:python你也没有实际工作经验,可能就是自己自学的。听完,那一刻,我真的特别证明自己,我也行!其实写框架并不难,掌握核心思路,实现起来就会变得容易很多,与语言无关哦(因为我是Java党关于API及很多细节部分,没做详细处理和封装,这里笔者仅仅是提供思路,感兴趣的同学,可自行去尝试进行进一步扩展,如想要源代码的同学可以文末留言或者加我好友领取哦。

2023-03-07 17:18:11 256

原创 微软出品自动化神器【Playwright+Java】系列(十一)IFrame、Dialog、文件下载、执行JS、多窗口处理操作...

写在前面今晚下班到家,老父亲问我和相亲对象聊了吗,我又差点火上来了,但是控制住了。我说,一周没聊了,总是我找他,她却从不找我,我真的感觉没啥意思。老父亲长叹了一口气说道,自己努力吧,然后关上门就回卧室了。那一刻,我突然感觉我可能真的也就这样了,不会有人喜欢,也不会结婚,只能是孤独终老了!可能看到这,有人会说,还是那点破事,是的,好无助有木有,真的35岁了!来吧,接着补充这系列的文章。...

2023-03-02 21:40:00 209

原创 微软出品自动化神器【Playwright+Java】系列(十)元素定位详解

一、写在前面又有很久没更文了,真的是被催婚搞的整个人情绪特别不好,如果硬要形容的话,那就是没法跟人正常沟通,一点就着,做什么都没耐心,看什么都烦,简直没救了...也是偶然发现的,自己居然没写关于Playwright的元素定位,这不是自动化测试的重中之重,怎么可以忘,马上安排!二、元素定位主要支持定位方式有:css、xpath、text。示例代码如下://选择单个元素page.que...

2023-03-02 21:27:00 312

原创 记一次MySQL数据迁移到SQLServer全过程

整个迁移过程,共耗时近两周,比我想象中的要难得多,遇到的问题也是真的很棘手,不得不说,当数据量很大时,确实会给数据的操作带来巨大挑战。

2023-02-28 13:07:52 2914

原创 Selenium4+Python3系列(十) - Page Object设计模式

模式,是Selenium实战中最为流行,并且被自动化测试同学所熟悉和推崇的一种设计模式之一。在设计测试时,把页面元素定位和元素操作方法按照页面抽象出来,分离成一定的对象,然后再进行组织。相信每个做自动化测试的同学,一定会遇到这样一个非常头疼的问题,那就是页面变化,如果没有使用设计模式,这就意味着以前的定位元素方法不能用了,需要重新修改元素定位方式。你需要一个一个从测试脚本中把需要修改的元素定位方式找出来,然后再进行修改。这势必会使脚本维护的成本变高,显然这样的自动化脚本就不会有人愿意使用。

2023-02-26 20:50:19 684

原创 Selenium4+Python3系列(九) - 上传文件及滚动条操作

在写脚本时,总会遇到一种情况,就是当滚动拉倒最下面了,表单或者下拉框、按钮这些元素未在当前页面展示,而。上传文件是每个做自动化测试同学都会遇到,而且可以说是面试必考的问题,标准控件我们一般用。但是我们的测试网站的上传控件一般为自己封装的,用传统的上传已经不好用了, 也就是说用。针对非标准控件,我们就要借用第三方手段来辅助完成上传文件的操作,比如键盘事件、操作浏览器的滚动条,滚动后使页面元素可见,就可完成后面的元素操作了。以上为个人总结的一些关于滚动条操作的常用方法,更多关于。标准控件很简单,直接用。

2023-02-23 21:01:14 247

原创 微软出品自动化神器【Playwright+Java】系列(九)多线程、重定向、弹出新窗口、截图、新页面、录制、页面对象模式操作

关于Playwright系列的文章,真的很久没有写了,今天一个不小心官方API部分过完了,下面将为大家逐一演示,感兴趣的同学可以自行动手练习。总的来说,还是很开心的,而且很有成就感,终于把系列教程写完了。

2023-02-22 20:16:40 2021 3

原创 微软出品自动化神器【Playwright+Java】系列(八) 之 使用 Playwright进行API接口测试

我喜欢周末是因为,可以做一些我自己喜欢的事。比如我插上耳机,写点东西就能坐上一天,这也许算是属于我自己的一份静谧吧。Playwright+Java入门感觉还是写API测试简单,而且好上手,难道是我错觉吗?有兴趣的同学可以自行尝试!

2023-02-18 16:22:14 796 1

原创 微软出品自动化神器【Playwright+Java】系列(六) 之 字符输入、单元素键盘事件操作、上传文件、聚焦、拖拽、悬浮操作

今天一早起床,就一直太阳穴疼,吃了四片去痛片已经无效,真的是疼的直恶心。如果说学习或者写文章,能够缓解头疼的话,那我想说,我还能坚持一会…很久没更新这系列的文章了,那么我们将系列延续,带上自己的那份快乐开始吧!Playwright+Java入门今天这篇文章更新难度系数很大,因为官方文档都是英文的,我是真的看不懂,只能借助谷歌浏览器的右键的翻译成中文来理解学习。恰巧今天谷歌浏览器就像跟我抗议一样,我右键后,提示我无法翻译此网页,结果我搞这个报错整了近一个多小时,感兴趣的同学可以自己去参考解决方案。

2023-02-18 16:22:11 543

jmeter时间戳练习demo

JMeter实现参数化唯一参数生成,不重复时间戳,肯定好用

2018-11-28

Jmeter之逻辑控制器练习例子

Jmeter之逻辑控制器练习例子,常用控制器练习小样

2017-03-17

scala程序依赖jar

scala程序依赖jar,编写scala必须依赖的jar,否则编译不通过

2018-02-21

jdk-11.0.2_linux-x64_bin.tar.gz

jdk-11.0.2_linux-x64_bin.tar.gz

2021-01-04

kali linux2.0 vega安装包

kali linux2.0安装包,本人亲测可用,kallinux2.0没有vega需要自己安装对应服务

2017-10-10

maven-archetype-quickstart-1.1.jar

maven-archetype-quickstart-1.1.jar

2017-08-18

firebug-2.0.16-fx.rar

selenium定位插件,火狐浏览器48.0版本,离线安装插件,亲测可用

2019-07-06

Maven实战电子书

这个是《Maven实战》(许晓斌著)是的完整版PDF,请大家放心下载,希望为大家的学习能有所帮助。《Maven实战》是国内第一本公开出版的Maven专著。它内容新颖,基于最新发布的Maven 3.0,不仅详尽讲解了 Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.0版本进行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。

2015-06-11

FatJar在Eclipse4.5.2(Mars.2)插件

亲测 绝对好用

2017-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除