文章目录
一、Setup与TearDown线程组:
备注:数据准备,数据准备前使用Setup,数据清理放在TearDown中
1.1、与普通线程组的区别:
Setup线程组:在普通线程组执行前触发
teardown线程组:在普通线程组执行后触发
1.2、线程组属性配置详情完全一致
1.3、使用策略建议:
Setup线程组-压测执行准备阶段,准备测试数据,设定参数
teardown线程组-压测执行结束后清理数据,环境归零
1.4、在测试计划中添加前后置线程组:
在测试计划中->右键添加线程->选择(setup、teardown线程组)
1.5、连接Mysql
1.5.1、JDBC连接配置:
添加JDBC链接配置器,链接Mysql
填写mysql链接信息:(填写数据库名称,MYSQL地址信息,账号/密码)
1.5.2、JDBC请求配置:
添加JDBC请求:
数据库操作-插入操作:
数据库名称:应与JDBC-数据库配置连接中的-数据库名称保持一致
数据库:增/删/改操作-使用语句类型(Update Statement)
数据库操作-查询操作:
数据库名称:应与JDBC-数据库配置连接中的-数据库名称保持一致
数据库:查询操作-使用语句类型(Select Statement)
1.6、调整结构:
优先级:SetUp > Thread Group > TearDown
在相同线程组中:按照放置前后顺序执行
在不同线程组中:按照优先级顺序执行
1.7、如何获取执行Sql语句的结果:
当下个接口想用到查询结果后只需要:${application_id}即可: