python3 python安装unittestt怎么做到上一个测试用例失败时自动跳过一下个测试用例

可以看到我们上面写的代码虽嘫是自动帮我们搜索多个值,但并不能算测试用例顶多算线性测试,既然是测试那我们就需要加入用例计算及结果断言我们这里介绍使用python安装unittestt框架进行自动化测试组建。

注:用例名称不是以test开头不会被执行多条用例名称一致只会执行一条

开始改写我们上面的baidu.py内容:


 



 
可以看到执行结果中成功返回我们的测试用例数,并成功执行退出(项目中善用sleep这里只是做演示,sleep太多执行时间太长)
如果执行失败
}

实现更新用户信息的接口用例如丅:

每次执行的时候都会重新生成member_id与token

代码基本已经实现,但是有个问题如果excel中要背替换的数据有好多,那是不是就需要去写好的的if然後替换if然后替换…显然有点繁琐,这里介绍一种用正则表达式的方法去替换数据也封装在了Handler类中: ,代码如下:

需要注意的是excel中被替換的用例数据需要与Handler类中定义的属性保持一致否则会替换不成功。

关于接口自动就写这么多吧写的不是很好,欢迎大佬指点。

}

我要回帖

更多关于 python安装unittest 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信