Dom*_*mra 5 java jmeter load-testing
我们希望将测试框架迁移到JMeter.我们有50多个测试用例,每个测试用例都有重复操作,例如登录和注销.我怎样才能模块化我的方法?
我正在寻找的是"从文件添加测试项目",以便我可以添加登录代码.
我们还有像connectionID这样的东西需要在每个请求上传递.有没有jMeter可以自动用Jmeter变量替换它的所有出现?Atm代理记录器记录实际的连接字符串,我们必须用$ {connectionID}手动替换它.有没有更好的办法?
这对我来说很好.
在测试计划的底部创建一个新的线程组,并在其中放置一个简单的控制器.在简单的控制器内放置你想要重复的代码.我使用两个简单的控制器,但一个实际上是一个DB测试用例套件.保持启用的线程组内部的任何内容,确保将线程组本身设置为禁用,否则它将自行再次执行.
现在,在任何特定的测试用例中,添加用户参数并添加模块控制器.模块控制器可以指向您之前制作的简单控制器部分.让设置了$ {variables}的简单控制器,然后通过将变量放在用户参数中,在您正在运行的特定测试中覆盖它们.因此,您可以使用同一套件获得不同的变量和测试.
我在Simple Controller中放了一个Simple Controller来添加冗长的db测试.这最终成为
线程组>简单控制器>简单控制器> JDBC请求.全部都重命名.
您可以在测试中的模块控制器中选择不同的.我现在大概有六个,但这个重复了几十次.
这都是股票Jmeter 2.3.如果您所处的环境无法安装插件,则可以正常工作.我从来没有试过它们
HTH
| 归档时间: |
|
| 查看次数: |
5624 次 |
| 最近记录: |