关于用代码实现输入的参数的唯一性——selenium的参数化?
比如我一个登录的界面,我把登录的过程用python语言写了个登录脚本,我每次执行的时候需要不断的更换用户名和密码,这个如何用代码实现参数化,使每次执行脚本都是以一个新的用户名和密码登录。http://quan.51testing.com/uploads/20180719/41b1edb5d53e5cad17c5f9b4d19fc1fc.png可以将你的参数存到txt文件内,然后写一个Python方法每次去调取不同的参数 很多种方式,但是核心的思路就是变量的抽取。然后实际值替换抽取的逻辑变量。
1、直接用excel写一个参数的表,把你需要的变量写到excel里面。用python脚本操作excel(网上很多方法),按你的测试意图去取出你需要的变量即可
2、建立数据库,把所有的数据写入到数据库中,按指定的筛选条件筛选出你需要的数据即可。具体的不懂可以继续追问哟。
最重要的是要有想法!!! 设置变量啊 直接用excel写一个参数的表,把你需要的变量写到excel里面。用python脚本操作excel(网上很多方法),按你的测试意图去取出你需要的变量即可 参考其他工具进行参数化实现 设置变量 参数化
页:
[1]