摘要: 此篇是以下面的test作为实战的 : Unittest方法 -- 项目实现自动发送邮件 1、test_01 阅读全文
posted @ 2019-07-14 11:28 Test挖掘者 阅读(529) 评论(0) 推荐(0) 编辑
摘要: import unittestimport HTMLTestRunnerimport osclass F11(unittest.TestCase): def test_001(self): self.assertEqual(1,1) def test_002(self): self.assertEq 阅读全文
posted @ 2019-07-14 11:21 Test挖掘者 阅读(525) 评论(0) 推荐(0) 编辑
摘要: """断言详解"""from unittest_1.it import *def add(a,b): return a - bclass BaiduLink(Init): @unittest.skip("该功能已经取消,请忽略该条测试用例的执行") def test_baidu_news(self) 阅读全文
posted @ 2019-07-14 11:20 Test挖掘者 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、下面是it.py 脚本,把浏览器前置和后置条件分离了"""套件公用测试类可进行分离"""import unittestfrom selenium import webdriverclass Init(unittest.TestCase): def setUp(self): self.driver 阅读全文
posted @ 2019-07-14 11:18 Test挖掘者 阅读(367) 评论(0) 推荐(0) 编辑
摘要: TestSuite 测试固件 一、 阅读全文
posted @ 2019-07-14 11:10 Test挖掘者 阅读(679) 评论(0) 推荐(0) 编辑
摘要: import unittestfrom selenium import webdriverclass F4(unittest.TestCase): @classmethod def setUpClass(cls): cls.driver = webdriver.Chrome() cls.driver 阅读全文
posted @ 2019-07-14 11:08 Test挖掘者 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 前置和后置 1.setUp:在写测试用例的时候,每次操作其实都是基于打开浏览器输入对应网址这些操作,这个就是执行用例的前置条件。2.tearDown:执行完用例后,为了不影响下一次用例的执行,一般有个数据还原的过程,这就是执行用例的后置条件。 3.前置和后置都是非必要的条件,如果没有也可以写 pas 阅读全文
posted @ 2019-07-14 11:06 Test挖掘者 阅读(1450) 评论(0) 推荐(0) 编辑