新乡网站建设哪家正规江苏省建设厅网站查询施工员证
新乡网站建设哪家正规,江苏省建设厅网站查询施工员证,网站保定网站建设多少钱,山东省工程造价信息网官网目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言
1、线程组
线程组… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言
1、线程组
线程组分类 Jmeter线程组主要分为3类分别为线程组、setUp线程组、tearDown线程组
①线程组 这个就是我们通常添加运行的线程。通俗的讲一个线程组可以看做一个虚拟用户组线程组中的每个线程都可以理解为一个虚拟用户。
②setUp线程组 一种特殊类型的ThreadGroup的可用于执行预测试操作。这些线程的行为完全像一个正常的线程组元件。不同的是这些类型的线程执行测试前进行定期线程组的执行类似LoadRunner的init测试开始时进行初始化的工作。
③tearDown线程组 一种特殊类型的ThreadGroup的可用于执行测试后动作。这些线程的行为完全像一个正常的线程组元件。不同的是这些类型的线程执行测试结束后执行定期的线程组类似LoadRunnner的end测试结束时进行回收工作。
线程组参数 三种不同线程组的参数设置页面都一致 ①在取样器错误后执行的操作 继续继续执行接下来的操作。 启动下一次循环开始下一次循环。 停止线程退出该线程不再执行此线程的操作。 停止测试等待当前执行的采样器结束后结束整个测试。 立即停止测试马上停止测试。
②线程属性 线程数相当于模拟的用户数量。 Ramp-up 时间(秒)达到指定线程需要的时间例如线程数为100时间设定为10s那么就是10s加载100个线程每秒启动的线程数100/1010。
循环次数如果填具体的数值就是循环对应的次数如果选择“Forever”则一直执行下去直到手动停止。
same user on each iteration每次迭代都有相同的用户此功勾选为默认勾选。如果只是做接口测试则无需管这个参数如果是要做模拟多线程的情况则需要取消勾选。 延迟创建线程直到需要延迟线程创建直到需要才创建。
调度器 持续时间秒测试计划持续多长时间 启动延迟秒测试计划延迟多长时间启动
2、Http请求
可在线程组-取样器中添加HTTP请求 协议向目标服务器发送http请求时的协议http/https大小写不敏感默认http 服务器名称或IP需要调用的服务器或IP 端口号目标服务器的端口号默认值为80可为空 HTTP请求可以根据实际需要请求的接口选择请求的类型get/post… 路径目标的URL路径不包括服务器地址和端口 内容编码请求内容的编码一般使用UTF-8
自动重定向如果选中该选项当发送HTTP请求后得到的响应是302/301时JMeter 自动重定向到新的页面。
跟随重定向Http Request取样器的默认选项当响应Code是3XX时自动跳转到目标地址。与自动重定向不同jmeter会记录重定向过程中的所有请求在查看结果树可以查看服务器返回的内容可以对响应的内容进行关联。
使用keepalive该选项被选中时jmeter 和目标服务器之间使用 Keep-Alive方式进行HTTP通信默认选中。
对POST使用multipart/form-data当发送HTTP POST 请求时使用Use multipart/from-data方法发送默认不选中。
参数可手动添加请求参数会放到请求数据中格式为参数名参数。无法与消息体数据共同使用。
消息体数据此数据会与请求一起发出发出的格式为手动设置的格式。无法与参数选项共同使用。
文件上传文件上传的接口在进行测试的时候需要在文件上传页面设置上传文件的属性。由文件名称、参数名称、MIME类型构成。
3、Jar包导入
Jar包导入分为三种方法
①在测试计划直接导入jar包 ②lib目录导入 可以把需要的jar包放入lib目录下重启后此jar包即可在Jmeter模块中使用
③其余目录导入 通过修改bin目录下的jmeter.properties文件中的plugin_dependency_paths可以引用其余目录下的jar包。
4、正则表达式提取器
在一个线程组中B请求如果需要使用A请求返回的数据将上一个请求的响应数据作为下一个请求的参数则需要对A请求的响应报文使用后置处理器其中最方便常用的就是正则表达式提取器 引用名称Jmeter变量的名称存储提前出的结果 模板表示使用提取到的第几个值 N N N使用提取到的第N个值 匹配数字正则表达式匹配数据的结果可以看成一个数值0表示随机取正数N表示取第N个值 缺省值匹配失败时候的默认值
正则表达式 ()表示提取字符串的部分值前后是提取的边界内容 出现在该符号之前的项目是可选的最多匹配一次 *匹配出现0次或多次的项目 匹配一次或多次之前的项目 $匹配行末的空字符串 {N}精确匹配N次的先前项目
5、查看结果树
用来监控请求执行的结果主要分为查看结果树、汇总报告、聚合报告等。 也可以下载第三方监听器。
下面是我整理的2023年最全的软件测试工程师学习知识架构体系图
一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜
在追逐梦想的路上别停下脚步在面对困难的时刻别放弃希望因为奋斗不仅是目标的实现更是自我成长的旅程。坚信自己的力量勇往直前点亮人生的星辰
初心如磐奋斗不止困境无阻信念不移梦想的火焰在胸中燃起勇敢追逐勇敢闯荡每一次努力都是铺就成功之路的砖石坚持不懈终将书写属于自己的辉煌篇章
奋斗是奇迹的种子努力是它的呵护者。用汗水浇灌梦想的花朵用坚持浇筑成功的基石。不论风雨多么狂暴心中的勇气与热情将引领我们驰骋向前创造属于自己的辉煌人生
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/91891.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!