- 博客(13)
- 收藏
- 关注
原创 性能测试如何确定接口的并发数量
例如,业务要求接口在高峰时段的响应时间不能超过 1秒,那么在性能测试中就要根据这个指标来调整并发数,以保证系统在满足业务需求的前提下能够承受相应的并发压力。例如,查看过去高峰时段接口的实际调用次数和并发量,以此作为本次性能测试的参考。若没有相关历史数据,可以参考类似业务系统的性能测试报告或经验数据,了解在类似业务场景下接口的并发数量情况,并根据自身系统的特点进行适当调整。组织相关团队进行讨论,包括测试团队、开发团队和业务团队等,从不同角度分析和评估接口的并发需求,综合各方意见来确定最终的并发数量。
2025-04-25 09:43:40
285
原创 图片识别验证码
3、根据业务,先用脚本获取验证码,添加监听插件(保存响应到文件),修改对应验证码的图片后缀。通过接口模拟登录时,一般会有图片验证码,需要先将图片下载下来,再通过工具或者接口提取搭到图片上的数字或者文字。程序启动成功后,电脑右下角的这个图标是勾选状态的。如果是打叉的状态,就要再点击一下script paused。1、先下载并安装OcrServer.exe,解压后双击,启动程序。提取验证码,便于后面接口使用。
2025-02-26 14:42:48
419
原创 测试基础知识套路(测试质量、缺陷分析、用例设计)
1)如何把控测试质量(如:同个问题反复出现):1、问题的根因分析2、如果是技术方案的问题,那是不是要后期加强技术方案评审3、如果是产品方案的问题,那就要加强需求澄清或者其他4、如果是性能问题,就增加性能验证5、安全问题就加强安全验证6、如果是2、3的问题就要考虑流程执行的问题,或者考虑流程改进。7、加强版本管理等等方面。2)缺陷分析一般操作:1、复现2、查看接口的请求的返回,与接口文档进行对比,确定是传参的问题、路径问题、服务器问题、权限问题等等3、日志4、相关数据表的检查,是不是哪
2022-07-13 11:43:32
198
原创 jmeter分布式实践(踩坑)过程
1、确定控制机和执行机此次控制机位于同网段的Windows服务器下,代称为控制机A执行机有3台,位于同网段的linux服务器,分别为执行机B、执行机C、执行机D1.1 控制机和执行机的jdk、jmeter版本保持一致1.2 如果有调用到文件,文件的路径需要保持一致备注:执行机上无需存放压测脚本,控制机在执行过程中会复制脚本到执行机上2、修改控制机和执行机的配置2.1 修改控制机的配置修改控制机的jmeter.properties文件,remote_hosts=控制机Aip:端口号,执行机Bip
2022-06-29 18:27:31
1945
原创 OWASP ZAP录制登录
1、设置session1.1 选择手动扫描1.2 填写扫描的地址,以及选择要扫描的浏览器注意:浏览器的驱动需要与当前电脑的浏览器版本一致,要不然会报找不到浏览器1.3 点击session properties(设置图标旁边的图标)1.4 选择身份验证,点击ok进入登录页面,输入账号和密码,即可。...
2022-04-27 09:41:43
2676
原创 解决pip升级过程中遇到的问题
1、安装肉饼汤framework(pip install robotframework)时,提示 You are using pip version 21.2.4; however, version 21.3.1 is available2、解决方式安装升级:python -m pip install --upgrade pip -i https://pypi.douban.com/simple
2022-02-25 10:59:53
315
原创 robotframework-ride报 Command errored out with exit status
1、问题安装pip install robotframework-ride时报下面的错2、原因由于老版ride不支持python3需要安装psutil和最新版的robotframework-ride3、解决方法pip install psutilpip install -U --pre robotframework-ride再从Python/Scripts中运行ride.py即可,或者直接通过命令行启动python -m robotide.init......
2022-02-22 18:58:53
603
原创 cypress 安装
1、先安装node.js下载地址:https://nodejs.org/en/1.1 安装时,除了选择安装路径根据需要选择外,其他都可以默认,直接点击【下一步】。1.2 检查安装情况。cmd进入控制台,输入命令npm -v,node -v 检查安装版本2、安装cypress2.1 创建cypress项目储存位置。选择任意文件盘,创建文件夹crypress_project2.2 进入文件夹中,cmd进入控制台2.3 修改下载源:npm config set registry http:/
2022-02-22 17:43:00
2406
原创 jmeter perfMon插件的使用
jmeter无法直接查看到服务器资源情况,需要通过安装插件进行监控客户端:1、下载插件管理器—Plugins,下载地址:https://jmeter-plugins.org/install/Install/2、下载成功后,将下载的插件放入jmeter路径下:D:\soft\apache-jmeter-5.1.1\lib\ext3、重启jmeter,在option下查看插件管理工具4、通过插件管理工具,安装perfmon插件5、安装后,可在监听插件中查看是否成功安装服务器端:1、下载H
2022-01-04 10:14:31
733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人