来源:自学PHP网 时间:2020-09-27 14:57 作者:小飞侠 阅读:次
[导读] Python unittest discover批量执行代码实例...
今天带来Python unittest discover批量执行代码实例教程详解
代码如下 import unittest dir = "D:\\work_doc\\pycharm2\\python_Basics" #自动化用例所存放的路径 suit = unittest.defaultTestLoader.discover(dir,pattern="XFS*.py",top_level_dir=None) #匹配出需要执行的py文件 runner = unittest.TextTestRunner() #TextTestRunner类实例化,目的是为了调用TextTestRunner下的run()方法 runner.run(suit) #调用TextTestRunner下的run()方法执行用例 import unittest def run_all_cases(file_path,file): discover = unittest.defaultTestLoader.discover(file_path,pattern=file) return discover if __name__ == '__main__': runner = unittest.TextTestRunner() runner.run(run_all_cases( "D:\work_doc\pycharm2\python_selenium", "test*.py")) 解释 1.discover方法加载测试用例
2.discover方法里面有三个参数
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自学php网。 以上就是关于Python unittest discover批量执行代码实例全部内容,感谢大家支持自学php网。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com