接口自动化测试 接口自动化测试过程中,当开发了很多案例,就会涉及到很多变量,此时如果调试案例,就需要每次读取最新的变量,每次跑个全量去调试,很浪费时间 接下来介绍的
接口自动化测试
- 接口自动化测试过程中,当开发了很多案例,就会涉及到很多变量,此时如果调试案例,就需要每次读取最新的变量,每次跑个全量去调试,很浪费时间
- 接下来介绍的导出、导入变量方法,很方便的解决了以上问题,只需要跑一个全量,把变量导出到excel,以后新的接口开发、调试如果依赖旧的数据,则只需要执行导入方法,就可以进行调试,而不用在去执行其它接口获取依赖的变量,省时省力
- 导入、导出方法需要下载jar包,一个是test(导入,导出功能)、一个是jxl(导入导出依赖的包),该jar包是本人通过java语言实现,经过调试,能正确导出、导入变量 下载地址,提取码: e5h8
- 首先把下载的jar包放置到jmeter的lib\ext目录下
- 重启jmeter,此时jmeter就能调用jar包中的方法
- 由于调用的是java语言,所以直接添加beanshell sampler就能调用该方法,右键点击需要添加的位置》添加》Sample》beanshell sampler,一般是在末尾执行该导出方法
- 输入调用语句,该语句为java语言,除了export_write函数会根据需要多次被调用,其他语句只需要调用一次就行:
-
三、调用导入方法
-
由于调用的是java语言,所以直接添加beanshell sampler就能调用该方法,导入操作一般在登录操作之后添加,右键点击需要添加的位置》添加》Sample》beanshell sampler
- 输入调用语句,该语句为java语言:
-
- 四、实际调用效果
- 导出的excel变量
- 导入变量的效果
- 导出的excel变量
如果对您有帮助,记得点个赞