怎么使用unittest单元测试框架批量运行测试用例

时间:2024-11-11 11:43:28

1、首先需要搭建好selenium+Python的Windows环境(前面已经讲过,有兴趣的小伙伴可以回顾自己搭建),安装pycharm工具来运行测试脚本

2、打开pycharm,创建一个新项目,如图所示:

怎么使用unittest单元测试框架批量运行测试用例

3、在项目下面创建一个被测试类readytest.py,编辑内容如下(实现加减法功能):

怎么使用unittest单元测试框架批量运行测试用例

4、下面分别对被测试类的加法、减法功能做两个测试用例,编写的脚本如下:

怎么使用unittest单元测试框架批量运行测试用例
怎么使用unittest单元测试框架批量运行测试用例

5、编写完测试用例脚本之后,下面就说到重点了。unittest提供了可以共享的de酆璁冻嘌faultTestLoader类,此类提供了一个discover方法可以自动识别测试用例帮助我们批量运行测试用例。下面我们就编辑一个执行脚本来实现批量运行测试用例,内容如下:

怎么使用unittest单元测试框架批量运行测试用例

6、运行上面的脚本,测试结果如下图所示:

怎么使用unittest单元测试框架批量运行测试用例

7、一定注意的是:举例中的被测试类文件跟测试用例文件执行文件都在同一个目录下面,如图:如果这些文件不在同一个目录下面,那么就需要更改相应的设置,切记!

怎么使用unittest单元测试框架批量运行测试用例
© 手抄报圈