在我们做自动化测试的时候参数化是必不可少的,那么要怎么去做参数化呢?咱们来看下unittest+parameterized是怎么实现的

1.https://github.com/wolever/parameterized 首先我们去github下载这个库

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

Selenium使用parameterized库进行参数化 随笔 第1张

 

2.可以看到parameterized支持很多单元测试框架

Selenium使用parameterized库进行参数化 随笔 第2张

3.通过GitHub上面的例子我们使用百度搜索来试试,参数一个个的对应填写好即可

Selenium使用parameterized库进行参数化 随笔 第3张

4.可以看到执行后自动添加了数字,对应的casename也显示出来了

Selenium使用parameterized库进行参数化 随笔 第4张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄