unittest
unittest框架
沉觞流年
博客内容仅是个人学习笔记,不是技术博客。
展开
-
unittest测试框架
unittest测试框架单元测试框架的功能unittest基本概念unittest单元测试框架的工作原理CaseTestCaseTest fixtureSuiteTestSuiteLoaderTestLoaderrunnerTestRunner单元测试框架的功能Web自动化测试,也需要学习单元测试框架。其实单元测试框架并非只是代码级别的测试,它还有以下功能:提供用例组织与执行当测试用例达到成百上千条时,大量的测试用例堆砌在一起,就产生里扩展性与维护性等问题,此时需要考虑用例的规范和组织问题。原创 2019-11-05 22:20:23 · 384 阅读 · 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 · 354 阅读 · 0 评论 -
unittest断言方法
unittest断言方法unittest断言方法异常处理unittest断言方法断言是测试用例的核心。我们通常使用assertEqual()来判断预期结果,用assertTrue()和assertFalse来做是非判断。asserEqual(a,b) 判断a是否等于bassertTrue(x) 判断x是否为真assertFalse(x) 判断x是否为假import unittestclass Test(unittest.TestCase): def setUp(self):原创 2019-11-05 23:37:29 · 584 阅读 · 0 评论 -
unittest与selenium(一)
unittest与seleniumunittest与seleniumCommonlib目录下创建通用模块Commonlib.pyBusiness目录创建测试功能模块Login.pyunittest与seleniumunittest与selenium融合在一起进行web自动化测试Commonlib目录存放通用模块(我们封装的selenium模块)创建Business目录 ,根据业务创...原创 2019-11-06 22:30:30 · 2737 阅读 · 0 评论 -
unittest与selenium(二)
unittest与seleniumunittest与seleniumTestcase目录存放测试用例测试用例testcase .py测试套件运行测试用例生成html格式测试报告unittest与seleniumTestcase目录存放测试用例测试用例testcase .pytestcase .pyfrom Business.Login import Loginimport unitte...原创 2019-11-06 22:52:15 · 737 阅读 · 0 评论