- 博客(7)
- 收藏
- 关注
原创 jmeter环境配置、使用以及参数化之CSV Data Set Config
15.执行后我们需要看接口是否和预期结果(接口文档)一致,以下看到我的接口是返回正确的,一致后我们便在jmeter中执行我们的测试用例(即参数化)。13.信息填写完毕后,这时我们需要运行来查看我们接口填写信息是否正确,此时我们需添加查看结果树,右击http请求或线程组、添加、监听器、查看结果树。11.头部信息请求填写完后,这时我们可以开始请求实例了,右击线程组、添加、sampler,添加http请求。24.接下来执行,看执行是否与我们测试的内容是否一致,一个成功,2个失败,接下来我们看看失败的请求参数。
2025-03-27 17:42:27
889
原创 Jmeter接口关联
(3)模板:用$$引用起来,如果在正则表达式中有多个正则表达式,则可以是$2$$3$等等,表示解析到的第几个值给title。(2)获取第二层的值,比如获取data中ssoToken这个key的value值 则使用:输入。(1)引用名称:下一个请求要引用的参数名称,如填写ssoToken,则可用${ssoToken}引用它。(1)引用名称:下一个请求要引用的参数名称,如填写code,则可用${code}引用它。说明:(1)获取第一层的值,比如获取code这个key的value值 则使用:输入。
2025-03-27 17:29:57
493
原创 jmeter使用教程
取样器发送接口请求,类似于代码中requests封装的请求接口方法。逻辑控制器控制语句的执行顺序。前置处理器在取样器发送接口请求之前,需要执行的操作,比如删除数据,恢复数据,生成数据等。后置处理器在取样器发送接口请求之后,需要执行的操作,比如恢复数据,或处理响应数据,提取需要的值等。断言判断是否返回了预期的结果。定时器一般用来延时发送接口请求,类似于代码中的强制等待sleep。测试片段相当于封装一段代码,供其他脚本使用。配置元件用于初始化变量,以便采样器使用。
2025-03-03 10:01:20
1608
原创 Fiddler过滤器(Filters)详解
Filters:过滤器,帮助我们过滤请求。如果需要过滤掉与测试项目无关的抓包请求,更加精准的展现抓到的请求,而不是杂乱的一堆,那功能强大的Filters过滤器能帮到你。总结:Filters过滤器的作用,过滤出我们想要的请求,不需要的请求忽略掉。
2025-03-01 11:13:12
1096
原创 Fiddler断点功能的使用详解
发现Fiddler录制了一条请求,但是这条请求和我们之前看到的请求状态有所区别,是因为打了全局的before Requests断点,所有要发出去的请求都被Fiddler拦截了。Choose Response...:是一个下拉菜单,里面有各种返回的HTTP响应,可以选择特定的响应返回,也可以按照自己自定义的特定文件来返回数据。例如:修改请求头的User-Agent,Cookie,Referer等信息,通过“伪造”相应信息达到相应的目的(调试,模拟用户真实请求等)。
2025-03-01 10:45:32
677
原创 使用Fiddler进行弱网测试
从测试角度来说,需要额外关注的场景远不止断网、网络故障等情况,还需要关注弱网情况下测试。弱网测试属于健壮性测试的内容。随着国内移动端迅猛发展,大大增加用户碎片化使用使用APP的。想象一下,用户在地铁里,甚至是电梯,车库等场景使用APP,我们就需要针对这些场景的弱网环境下,验证出现丢包、延时软件的处理机制,避免因用户体验不友好造成用户的流失。
2025-03-01 09:58:59
998
原创 十道必问的软件测试面试题(含答案+文档)
第一个就刷掉一大批人)有很多“会自动化”的同学来咨询技术问题,他总会问到我一些元素定位的问题。元素定位其实都不算自动化面试的问题。一般我都会问:你是定位不到吗?通常结果都是说确实定位不到。做自动化,首先你得保证一点,没有你定位不到的元素,这个你才能做UI自动化。如果有些元素都定位不到,你说你拿什么去点?就好像你的手你的鼠标点不到需要的元素,就没法去操作。第一个,自动化分为UI自动化与接口自动化UI自动化又包括APP自动化、H5、小程序等接口自动化也包括很多,你用什么类型的工具做自动化?
2025-03-01 09:26:35
558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人