jmeter学习_2(创建一个测试用例的简单流程)

创建一个测试用例的简单流程
一、添加线程组
点击右键点击‘测试计划’->‘添加’->‘Threads’->‘线程组’
这里写图片描述
‘线程组’即为loadrunner中的虚拟用户数组,一个线程组就是一组虚拟用户,创建成功后如下图:
这里写图片描述
如上图:‘1’为线程数,即为虚拟用户数,默认为1,如果要设计模拟100个用户访问被测系统,则只需要修改其为100则可
‘2’Ramp-Up Period: 虚拟用户增长时长.例如一个登录场景中,线程数设置100,这里设置时间10秒,则100个用户在10秒钟模拟登录完成
‘3’循环次数:该处设置一个虚拟用户做多少次的测试。默认为1
二、新建HTTP请求
邮件点击‘线程组’->Sample->HTTP请求
这里写图片描述
以下使用’https://api.douban.com/v2/book/search?q=小王子’ 请求为例
这里写图片描述
如上图:在‘1’处我们可以根据使用场景更改名称。‘2’处选择协议,‘3’处填写服务器及IP地址,‘4’处选择接口类型,‘5’处填写路径,其实‘2’,‘3’,‘5’组合成为一个完整的请求地址。
三、添加监听器
这里写图片描述
我们可以根据实际运用场景选择监听器,如下图我选择了‘查看结果树’和‘聚合报告’两种监听器
这里写图片描述
四、保存,执行
当上述一个简单的流程设置完成之后,保存后,便可以执行,查看结果
查看结果数:可查看取样器结果,请求信息,响应数据
这里写图片描述
聚合报告:
这里写图片描述
以上只是使用jmeter进行了一个简单的接口测试,jmeter还有很强大的功能需要继续学习

以下是使用JMeter工具对一个Web软件进行性能测试的具体步骤: 1. 确定测试场景:确定要测试的Web软件的功能和性能指标,如并发性、吞吐量、响应时间等。 2. 创建测试计划:在JMeter中创建测试计划,设置测试场景和测试目标,如并发用户数、测试时间等。 3. 创建线程组:在测试计划中创建一个线程组,用于模拟用户并发访问Web软件。 4. 添加HTTP请求:在线程组中添加HTTP请求,填写相应的URL地址,请求方式、请求参数等信息。 5. 设计参数化测试用例:至少设计三组包含参数化的测试用例,通过修改参数值测试不同请求。 6. 设计关联测试用例:至少设计一组包含关联的测试用例,即某个测试用例的执行需要上一个测试用例的数据或状态(使用JMeter中的后置处理器完成)。 7. 设置断言:在HTTP请求中添加断言,检查响应结果是否符合预期,如响应码、响应内容等。 8. 添加监控器:添加监控器,如查看结果树、聚合报告、响应时间图表等,用于分析测试结果。 9. 运行测试:运行测试计划,观察测试结果并分析性能指标,如并发性、吞吐量、响应时间等。 10. 优化测试:根据测试结果,对Web软件进行优化,并重新运行测试,直到达到预期的性能指标。 通过以上步骤,可以使用JMeter工具对Web软件进行性能测试,并测试出并发性、吞吐量、响应时间等指标。同时,通过参数化测试用例和关联测试用例的设计,可以模拟不同的用户行为和状态,更加真实地测试Web软件的性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值