- 博客(7)
- 收藏
- 关注
原创 JMeter之多接口数据串联--配置
5.完成后,在在HTTP请求右键添加调试后置处理程序,运行后可以看到调用的数据(这一步不是必须的,只是为了确认是否提取到token)代码:${__setProperty(新变量名,${JSON提取器的变量名})}---将局部变量变成全局变量。2.创建之后点击运行,运行完成点击‘查看结果树--->响应数据--->response body’1.先创建出一个测试用例,添加线程组--->HTTP请求--->响应断言--->查看结果树;整体框架看这里——这里把共有的东西进行了整理!9.点击运行,查看结果。
2024-08-14 17:11:59 564
原创 JMeter学习之连接数据库
2.在HTTP请求右键添加HTTP信息头管理器和HTTP请求默认值,HTTP信息头管理器输入content-type和Authorization;HTTP请求默认值可以添加也可以不添加,主要是输入协议、域名、请求方法和路径。6.2 点击JDBC Connection Configuration,开始编辑,只需输入5个地方的内容即可,图二均有标注;结果树主要看接口是否通过。6.1 先打开数据库,复制数据库的IP地址(数据库名称右键点击编辑连接,复制主机地址即可);),添加线程组后右键添加HTTP请求(
2024-08-14 14:04:34 397
原创 小白之JMeter单接口测试
4.在线程组右键添加事务控制器,可以把同一个模块的用例都写在该事务控制器下。1.安装完成后,打开jmeter的安装路径的bin目录,把apacheJMeter发送到桌面,这样就可以直接打开JMeter 了。2.测试计划可以写测试计划的名称,右键添加线程组(测试模块的名称)3.在线程组(测试模块的名称)右键添加请求默认值和信息头。(所有信息一致的情况下才可以使用公共模块)5.在事务控制器右键添加HTTP请求。7.在线程组右键添加结果树,查看结果。6.在事务控制器右键添加断言。
2024-08-08 17:44:52 589
原创 Charles断点操作&弱网操作
7.编辑请求(edit request)---->点击JSON Text---->编辑文本内容,最后点击execute。# 断点是方便修改测试数据,无需到后台去操作,修改数据后可以看到页面数据是否正常。4.打开软件,点击登录,输入账号和密码,1/1,点击登录,在login打断点。8.点击小乌龟就可以开始弱网测试,在setting里面可以设置具体的网速。2.打开模拟器,上传需要用的软件(这里使用adb命令上传软件)3.打开Charles,关闭网页代理,只抓app的包。1.所有环境都已经配置完成。
2024-08-06 11:22:53 364
原创 selenium框架学习之获取文本框内容和Xpath元素不唯一
4.在定位同一个元素时发现了一个问题,在用例1是测试通过的,但是在用例2测试失败,这个问题让我困扰了很久,于是我在用例2运行时,直接copy了该元素的xpath路径。1. 获取文本框输入---新增了一个【输入微信号】的功能模块,需要同时测试点击【同手机】和输入文本的功能。本周一直写创建简历的测试用例,由于元素和内容过多,只能把各个方法单独封装,然后在测试用例里面使用,以此优化用例。2.第一个方法是点击【同手机】的方法,由于点击后还要断言是否和手机号一致,所以需要获取点击后的文本。
2024-06-21 09:59:22 538
原创 selenium之弹出框操作
2.首次前面的步骤肯定是按正常流程走,对于弹出框的话,我在公共方法写了一个方法进行处理。5.我这里还加了一个异常的处理,因为没有弹出框时,页面只要能跳转到正确的页面即可,所以我这里不需要报异常。3.这里的title直接等于需要定位的元素,我是用文本元素,所以需要转换一下文本处理,不然会报大小写的问题。替换为:class="el-button.login-btn.el-button--button",还有一个点也要注意,当元素中带有空格的时候且使用class_name进行定位时,需要加‘
2024-06-13 16:31:24 479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人