jmeter-测试计划

测试计划包括至少要有一个线程组。在每个线程组中,我们可以包含一个或多个其他元素,例如:取样器(Sampler),逻辑控制器,配置元件,监听器和定时器。 每个取样器(Sampler)被放在一个或多个预处理器元件之后,其后是后处理器元件和/或断言元件。

1. 区域1是一个目录树,存放设计过程中需要的元件,执行过程中默认从根节点开始顺序遍历树上的元件。

2. 区域2是测试计划编辑区域,用户自定义变量可以定义整个测试计划公用的全局变量,这些变量对所有的线程组有效。我们还可以在这里对线程组的运行进行设置,也可以在这里      导入jar包。

     独立运行每个线程组:按照顺序运行线程组,如果有多个线程组,勾选了此项可以顺序运行线程组,不勾选时每个线程组同时运行。

    线程组中的取样器的执行顺序: 默认是从上到下执行。交替控制器、随机控制器、随机顺序控制器和循环控制器等可以改变取样器的执行顺序。

    函数测试模式(Functional Testing) 如果选中了此选项,监听组件如“查看结果树”配置了保存到一个文件中,那么jmeter会将每次的请求结果保存到文件中。只有当你需求记录每个请求从服务器取得的数据到文件时,才需要选择函数测试模式,选择这个选项很影响性能。一般不建议勾选。 

    Run tearDown Thread Groups after shutdown of main threads:关闭主线程后运行teardown程序来正常关闭线程组(运行的线程本次迭代完成后关闭)

 

add directory or jar to classpath:把测试需要依赖的jar包或包所在的目录加入类路径。一般还是把依赖的jar包放在lib目录下

原文地址:https://www.cnblogs.com/gezirui/p/9079498.html