随笔分类 -  unittest框架

摘要:if __name__ =="__main__": unittest.main() 除了使用unittest.main,还有其他的方式可以运行测试用例,比如把最后2行替换为 运行用例,结果将会如下所示 阅读全文
posted @ 2018-01-12 19:01 凯宾斯基 阅读(187) 评论(1) 推荐(0)
摘要:基础框架一: import unittest class denglu(unittest.TestCase): def setUp(self): #每次执行测试用例前操作步骤 self.verificationErrors = [] def test_Refresh_the_resume(self) 阅读全文
posted @ 2017-12-28 23:28 凯宾斯基 阅读(915) 评论(0) 推荐(0)
摘要:1.出报告的写法 2.不出报告的写法: 阅读全文
posted @ 2017-12-23 16:45 凯宾斯基 阅读(290) 评论(0) 推荐(0)
摘要:1.测试用例的执行顺序 有默认的顺序的,不是按你自己的排列执行,注意。 进坑原因,没有先执行制造变量的测试用例,导致其他用例无法找到变量值 2.数据分离的坑 在控制层 有函数嵌套,2个函数都必须带self,特别是内置函数要依赖外置函数传参的(开始这样认为,后面发现不是) def B(self.W): 阅读全文
posted @ 2017-12-23 16:38 凯宾斯基 阅读(387) 评论(0) 推荐(0)
摘要:assertEqual(a, b) 判断a==b assertNotEqual(a, b) 判断a!=b assertTrue(x) bool(x) is True assertFalse(x) bool(x) is False assertIs(a, b) a is b assertIsNot(a 阅读全文
posted @ 2017-12-22 15:00 凯宾斯基 阅读(691) 评论(1) 推荐(0)
摘要:1,发现如果assertEqual里面放的是变量,不会展示中文出来 2,放的是中文(注意前面加u)就可以展示中文出来 改进后的方法:(可以放入变量去对比还可以展示中文的方法) 阅读全文
posted @ 2017-08-31 23:01 凯宾斯基 阅读(1217) 评论(0) 推荐(0)