这节课的问题:我的case放在n个py文件里,用那种方式?把不同py文件里的case添加进来?

来源:5-4 unittest中case的管理及运用

慕哥5278760

2019-04-22

这节课的问题:我的case放在n个py文件里,用那种方式?把不同py文件里的case添加进来?答案是:如果想要执行某个py文件里的case,需要导入这个py文件里这个用例的发法,然后可以用suit进行调用。
图片描述

写回答

1回答

Mushishi

2019-04-22

你进行了自问自答?哈哈。这个是思维,但是不是我们课程得目的,后面会讲解课程方式。这里你可以采用

unittest.defaultTestLoader.discover()

discover得方式。然后全部加载。

1
1
慕哥5278760
这个方法的存在就是:批量执行用例。前面是文件放置路径,后面是文件保存格式 suit = unittest.defaultTestLoader.discover(start_dir="testCase",pattern="test_api_*.py")
2019-04-23
共1条回复

Python接口自动化测试框架实战

主流框架Unittest与接口测试结合,带你深入学习接口自动化框架的设计与开发

1509 学习 · 844 问题

查看课程