- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
python的基础知识 数据库的基本操作 前端的知识html/css ,javascript djr.py case.xls base.py start_*.py run.py page.py repoort.html 测试用例的存放 将测试用例转化为Excel djr.py文件 这个文件主要是读取case.xls中的测试用例,方便别的方法的调用。 base.py 主要存放一些对页面操作的基础的方法。 例如,查找页面元素,点击一个按钮,向输入框输入内容 page.py文件 存放一个对页面某个模块的操作,例如注册模块,登录模块,实名认证模块 start_*.py文件 所有的测试用例都会放入到一个文件夹里,组成一个测试用例集。 测试用例start_*.py详解 class login(unittest.TestCase): def setUpClass(cls): def setUp(self): def test_wrongNameLogin(self): . . def setDown(self): def setDownClass(cls): 测试用例集 创建一个用例集: suite=unittest.TestSuite() 方法1:unittest.defaultTestLoader.discover()方法 方法2: suite.addtest(unittest.makesuite(start_login.login)) 方法3: suite.addtest(login(test_wrongNameLogin)) run.py文件 运行测试用例,生成测试报告。 测试报告的生成引用第三方库文件HTMLTestRunner生成一个html文件的测试报告。 runner.run(suite) 多线程运行测试用例 创建一个线程: threading.Tread()
文档评论(0)