![](https://img-blog.csdnimg.cn/20191105212232953.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
unittest
unittest框架
沉觞流年
博客内容仅是个人学习笔记,不是技术博客。
展开
-
unittest测试框架
unittest测试框架单元测试框架的功能unittest基本概念unittest单元测试框架的工作原理CaseTestCaseTest fixtureSuiteTestSuiteLoaderTestLoaderrunnerTestRunner 单元测试框架的功能 Web自动化测试,也需要学习单元测试框架。 其实单元测试框架并非只是代码级别的测试,它还有以下功能: 提供用例组织与执行 当测试用例达到成百上千条时,大量的测试用例堆砌在一起,就产生里扩展性与维护性等问题,此时需要考虑用例的规范和组织问题。原创 2019-11-05 22:20:23 · 392 阅读 · 0 评论 -
unittest框架的基本使用
unittest框架的基本使用unittest框架的基本使用测试用例 Caseunittest.TestCase类unittest.main()setUp、TearDowntest方法测试套件 suit加载器 Loaderunittest.TestLoader.discover()unittest.TestLoader.loadTestsFromModule()unittest.TestLoader.loadTestsFromTestCase()运行器unittest.TextTestRunner()HMT原创 2019-11-05 22:59:33 · 368 阅读 · 0 评论 -
unittest断言方法
unittest断言方法unittest断言方法异常处理 unittest断言方法 断言是测试用例的核心。我们通常使用assertEqual()来判断预期结果,用assertTrue()和assertFalse来做是非判断。 asserEqual(a,b) 判断a是否等于b assertTrue(x) 判断x是否为真 assertFalse(x) 判断x是否为假 import unittest class Test(unittest.TestCase): def setUp(self):原创 2019-11-05 23:37:29 · 615 阅读 · 0 评论 -
unittest与selenium(一)
unittest与seleniumunittest与seleniumCommonlib目录下创建通用模块Commonlib.pyBusiness目录创建测试功能模块Login.py unittest与selenium unittest与selenium融合在一起进行web自动化测试 Commonlib目录存放通用模块(我们封装的selenium模块) 创建Business目录 ,根据业务创...原创 2019-11-06 22:30:30 · 2771 阅读 · 0 评论 -
unittest与selenium(二)
unittest与seleniumunittest与seleniumTestcase目录存放测试用例测试用例testcase .py测试套件运行测试用例生成html格式测试报告 unittest与selenium Testcase目录存放测试用例 测试用例testcase .py testcase .py from Business.Login import Login import unitte...原创 2019-11-06 22:52:15 · 765 阅读 · 0 评论