在接口自动化测试中,若导入文件中某一列,需要用到上文接口中的变量值,如:编码,由于编码是自己的测试数据,在调用相关接口时自动生成的,那么导入文件excel中就不能写成固定值,如何引用,现将自己的经验分享大家。
工具/原料
1
Jmeter
2
JDK
3
Eclipse
方法/步骤
1
第一步习惯将导入文件的模块,提前参数化,若后续模板有变动,直接改一处即可
2
第二步创建java类,用于生成excel导入文件
3
第三步BeanShell Sampler 引入导入模板,写入导入数据至指定文件路径、文件名
4
第四步导入前,利用SQL先查询导入数据是否已存在,存在则删除后再[导入]
5
第五步调用,开始导入 接口
注意事项
1
1、示例中,导入文件是imp_selearea.xlsx,在运行接口时,一定要关闭imp_selearea.xlsx文件,不然会执行失败
2
2、导入文件中的行数,由自己定,可以是1行,可以是多行,每行以逗号分隔