在上一篇中,介绍了使用bb录制web脚本,及导出为jmx的方法。在此,我们要在JMeter中对bb录制的脚本进行一些必要的加工。
首先,我们来看下新的脚本长什么样了,有没有什么结构上变化。我们不希望有结构上的变化,希望我们录制的东西被完整的保留下来。
1、测试计划
在bb界面中,菜单File/New新建的一个称为Test Suite(测试套件)的文件。导入JMeter后,则对应于JMeter的测试计划概念,其名称则显示为“Badboy Test Plan”。见下图
2、线程组
在bb界面中,Test Suite的下一层级节点为Test。导入JMeter后,则对应于JMeter的线程组概念。见下图
3、循环控制器
在bb界面中,Test的下一层级节点为Step。导入JMeter后,则自动转化为JMeter的循环控制器元件。见下图
从上面3点来看,bb录制的脚本可谓是比较完美的转为JMeter脚本了。我们只需要略微做些加工,包括添加监视器、结果查看树、参数话、关联等,即可开始执行测试,这里就不再详述如何使用JMeter执行性能测试了。