
软件测试 & 开发
文章平均质量分 81
分享测试相关工作经验及所见所学
@Liu_GuoXing
两家五百强企业工作经验(联想、京东)分享常见电脑故障解决方案、python编程、软件测试开发、自动化测试、性能测试等领域文章,后期会不断更新前端、后端、数据分析、爬虫、算法等全栈领域文章,欢迎关注!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jmeter中Parallel Controller的配置方法(并发)
在Jmeter中会遇到如下场景:多个HTTP请求需要在同一秒进行并发,单纯的调整Same user on each iteration选项和Ramp-Up为0得到的数据结果不够精确,可以引用Parallel Controller这个插件来完成多个HTTP请求的并发,本文介绍这个插件如何下载安装配置原创 2025-07-16 17:25:31 · 495 阅读 · 0 评论 -
程序员常说的Docker到底是什么?
在软件测试中,通常会听到程序员说docker,但却不知道什么意思,本篇文章带你了解什么是docker原创 2025-06-03 15:38:26 · 451 阅读 · 0 评论 -
禅道如何编辑项目模块
有很多朋友在使用禅道过程中遇到模块新增、减少、变化的情况,而不知道从哪里编辑模块;通常作为测试人员,都是在【测试】-【测试用例】这个页面的左侧,点击【维护模块】进入的(如图)原创 2023-10-12 16:44:40 · 1737 阅读 · 0 评论 -
分享初用Jmeter时可能遇到的一些问题
很多朋友在刚刚接触jmeter的时候会遇到各种各样感觉稀奇古怪的问题,明明请求对了却总是返回不如意的结果,jmeter功能强大,但没有postman那样的界面简洁易上手的特性,本文分享在最初接触jmeter时有可能会遇到的问题,让各位少走弯路。下方目录,点击可直接跳转到对应的问题解决方案上。原创 2023-04-06 18:12:45 · 1889 阅读 · 1 评论 -
关于Jmeter无法录制http请求的解决方案
通常情况下,Jmeter是可以通过设置代理服务器来完成HTTP请求的录制的,但针对特殊业务场景的时候常规的设置方法是无法正常捕捉到HTTP请求的,如一个公司的项目为了安全使用的是vpn连接,就无法正常捕捉到请求;本文介绍常规的录制方法和遇到特定业务场景时的设置方法。原创 2023-04-03 14:10:24 · 3037 阅读 · 0 评论 -
API-登录接口无法访问成功的解决方案
有个项目必须使用VPN才能访问,需要做API接口方面测试,需要使用JMeter或Postman类的HTTP请求工具来实现端口的访问,实际操作中发现:登录接口是Form表单形式,需要传递用户名、密码、验证码、ID,共4项参数,理论上发送接口请求后应该返回登录成功后自动跳转的页面,但实际返回的是登录页,并没有完成跳转,但status code(响应状态码)却返回的是200,说明请求通了,尝试了N种做法仍然无法解决问题。接下来我分享一下我排查这个问题的主要思路。原创 2023-03-31 18:20:42 · 2766 阅读 · 0 评论 -
Fiddler抓包工具各按钮操作说明
很多做测试的朋友都会用到的一个抓包工具,Fiddler,一般用的是第四代所以在电脑上安装的基本都是fiddler 4。苦于是纯英文页面,对于初学者来说操作难度较大,本文主要讲解各部分的作用以及如何合理使用fiddler。原创 2023-03-31 17:08:22 · 1527 阅读 · 0 评论 -
Anaconda虚拟环境的创建方法(命令创建)
虚拟环境是一为某个项目创建的专属于它的python包,因此做python项目时,一般一个项目用一个虚拟环境。在实际开发中,如果项目A需要某个包的1.0版本,项目B需要此包的2.0版本。如果没有安装虚拟环境,当你使用这两个项目时,就需要来回的卸载安装,这样非常麻烦且容易给项目带来莫名的错误。原创 2023-03-22 15:04:50 · 1614 阅读 · 0 评论 -
安装python包时出现超时(time out)情况的解决方案
在使用python的时候,安装对应功能的包(package)是必不可少的重要一步,但经常因为连接国外服务器时网络超时(time out)导致包安装失败,解决此问题的根本方法就是使用国内的镜像源来完成安装,速度会提升N倍,本文介绍相关方法。原创 2023-03-22 14:21:52 · 6199 阅读 · 0 评论 -
Pycharm的汉化方法(pycharm改为中文版)
很多开始接触python的朋友都会用到一款工具:pycharm,但默认是英文版的不知从何下手,本文介绍两种不同的pycharm汉化方法,将其变为中文版的界面。(对于windows电脑和mac电脑均有说明)原创 2023-03-22 10:45:15 · 62925 阅读 · 10 评论 -
Jupyter notebook实战介绍及报错解决方案
本文讲述python领域交互式神器Jupyter notebook在实际中的使用以及相关的报错内容汇总,推荐使用Anaconda进行安装,如果有了Anaconda的环境可以直接使用Jupyter notebook,同时本文也将讲解如何创建Jupyter notebook的文件方便下次继续编辑。原创 2023-03-17 18:09:23 · 2410 阅读 · 1 评论 -
关于Anaconda的下载和安装方法及报错说明
初学者接触python时,常会因各种环境问题、各种包的安装问题而苦恼,Anaconda则可以解决这一切繁琐的问题,但很多人不知道如何下载安装配置,本文详细讲述下载和安装配置过程,也汇总常见安装过程中的错误(零基础教程)原创 2023-03-17 16:07:03 · 5907 阅读 · 1 评论 -
关于Could not build wheels for opencv-python-headless, which is...报错的解决方案
关于Could not build wheels for opencv-python-headless, which is...报错的解决方案,在通过最新版pip在线安装package:opencv-python-headless的时候,会产生报错信息,主要为ERROR: Failed building wheel for opencv-python-headless;ERROR: Could not build wheels for opencv-python-headless, which is原创 2023-03-01 15:10:40 · 4710 阅读 · 1 评论 -
关于Could not find a version that satisfies the requirement报错的解决方案
关于Could not find a version that satisfies the requirement报错的解决方案,Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(原创 2023-03-01 11:59:49 · 34093 阅读 · 20 评论 -
关于PermissionError: [WinError 5] 拒绝访问的解决方案
关于PermissionError: [WinError 5] 拒绝访问的解决方案:在python使用pip命令安装各种package时,可能会发生下列现象:PermissionError: [WinError 5] 拒绝访问。: 'c:\\program files\\python36\\Lib\\site-packages\\selenium'*因我安装的是selenium包,所以报错信息的路径会和selenium有关,安装其它包也有可能遇到同样问题,与包的种类无关。原创 2023-03-01 11:38:38 · 30940 阅读 · 3 评论 -
使用Python过滤NBSP空格解决方案
在工作中经常会遇到员工A给员工B通过微信发送一个JSON字符串的场景,而如果直接复制微信中发过来的JSON应用到某些软件中就会报错,如放入Postman中作为请求体数据,就会出现异常,原因是从微信里粘贴过来的JSON都会带有看不见的空格,我们把它放入pycharm编辑器中就会显现出来很多NBSP原创 2023-02-03 16:50:04 · 3670 阅读 · 1 评论 -
Python-代码封装思想及框架
继上文所将讲的python+requests+Unittest框架,本文将继续分享python代码的进一步封装思想,来提高代码的整体运行效率及整洁性,本文以接口测试框架为例进行讲解,合理利用封装思想,可以时数据动态管理,应对域名、协议等共用的信息变化时可以通过直接公共方法里的属性值进行全局修改。原创 2022-10-28 14:53:47 · 1652 阅读 · 16 评论 -
自动化测试-python+requests+unittest框架
本文分享使用python+requests+unittest框架来辅助requests完成自动化测试并增加断言代码原创 2022-10-27 16:45:32 · 1089 阅读 · 15 评论 -
API接口测试-使用python发送HTTP请求(Requests)
本文介绍:使用python的requests库发送http请求、cookie的手动传递方法、利用session管理和自动传递cookie方法原创 2022-10-25 16:21:56 · 2663 阅读 · 14 评论 -
自动化测试-使用python控制MYSQL数据库(pymysql)
本文分享利用Pymysql连接并控制Mysql数据库的增删改查原创 2022-10-24 16:33:05 · 2022 阅读 · 9 评论 -
API接口测试-postman自动生成测试报告
Postman这个软件是可以自动生成测试报告的,但需要一些环境方面的支持,把环境安装好后使用命令即可获得HTML版本的综合测试报告(个人感觉没有JMETER的测试报告好看,但很简洁),本文将分享Postman自动生成测试报告的环境安装方法及相关命令。原创 2022-10-22 13:19:28 · 3897 阅读 · 18 评论 -
API接口测试-postman批量执行测试用例及参数化
当面对多个用例集场景时,单独请求某一接口会影响效率,而当我们为每个接口请求设置好相关的自动化断言代码后,是可以使用“用例集”为单位进行批量执行测试用例的,且可以模拟一些小规模的并发测试场景,本文将分享postman批量执行测试用例的方法及参数化方案。原创 2022-10-21 15:22:14 · 6564 阅读 · 13 评论 -
API接口测试-postman用例集/环境导入及导出方案
在多人协作时往往会需要其它人提供的各类API用例集和其使用的环境变量,本文将分享postman如何导出、导入用例集和环境变量以及其中的注意事项原创 2022-10-21 11:00:46 · 7696 阅读 · 4 评论 -
API接口测试-postman自动断言及关联用法
在批量执行大量接口请求时,往往需要自动化断言来实现精准的数据请求把控,来监测请求过程中产生的异常,本文将讲述postman在实际使用过程中常用的一些自动化断言方法以及基础关联用法。原创 2022-10-20 17:10:24 · 1902 阅读 · 23 评论 -
关于Postman无法显示中文的解决方案(翻译)
在使用Postman时很多人因为界面是纯英文的感到很头疼,会面临不知道什么意思及界面看不懂的情况,于是出现了需要将界面翻译过来的需求,但从实际工作经验来讲,个人还是比较喜欢看英文界面的,可能也是看习惯了导致的吧。本文以两种方式帮助读者理解界面,文中资源包是我个人在网上下载的,目前自己也在用这个软件,暂未发现病毒或其它异常,已把资源包上传到我的网盘中方便为大家分享,如有侵权请作者联系我将其去除。原创 2023-02-14 10:59:42 · 2830 阅读 · 6 评论 -
压力测试-Jmeter脚本录制方案
使用Jmeter时在特殊场景下需要用到脚本录制的功能,本文将分享如何使用Jmeter进行脚本的录制及相关的注意事项。原创 2022-10-19 13:55:42 · 1288 阅读 · 7 评论 -
压力测试-JMeter的多种形式参数化
在使用JMeter做压力测试/接口测试时,面对数据量比较大的情况下一个一个的去设置肯定会非常影响效率,所以参数化的方式必不可少,本文分享JMeter常用的几种参数化的形式。原创 2022-10-19 10:34:03 · 2018 阅读 · 4 评论 -
压力测试-Locust框架基本使用及更新报错解决方案
locust在1.0版本之后出现了部分的改动,使用最新locustio加载时可能会出现一些问题,本文将讲述locust的使用基础及常见的环境异常原创 2022-10-17 14:46:59 · 2428 阅读 · 5 评论