首页 > 技术文章 > 十三、参数化

xysun 2019-05-29 16:32 原文

参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入用参数来代替,脚本运行过程中指定输入的取值范围和规则。脚本在运行时可以根据需要选择不同的值作为输入,这种方式通常称为数据驱动测试(data driven test),参数的取值范围也称为数据池(data pool)

参数化的几种方法:

1、配置元件-CSV Data Set Config-

适用于参数数据数据量很大的情况,但有个缺点,每次运行时的数据都是一样的,如果数据库不允许有重复数据存在,比如用户名,那么就需要每次清理数据库,或者考虑使用random函数或者counter

 

2、前置处理器-用户参数

适用于小型场景的参数化

3、函数助手  ${__CSVRead(F:\test.data,0)}

4、配置元件-用户变量

适用于参数固定的情况

 

推荐阅读