随笔分类 - unitest
摘要:postman 安装Newman 先安装node.js,把npm添加到环境变量中。 npm install newman --registry=https://registry.npm.taobao.org newman run 拉钩网.postman_collection.json newman-
阅读全文
摘要:此篇是以下面的test作为实战的 : Unittest方法 -- 项目实现自动发送邮件 1、test_01
阅读全文
摘要:import unittestimport HTMLTestRunnerimport osclass F11(unittest.TestCase): def test_001(self): self.assertEqual(1,1) def test_002(self): self.assertEq
阅读全文
摘要:"""断言详解"""from unittest_1.it import *def add(a,b): return a - bclass BaiduLink(Init): @unittest.skip("该功能已经取消,请忽略该条测试用例的执行") def test_baidu_news(self)
阅读全文
摘要:一、下面是it.py 脚本,把浏览器前置和后置条件分离了"""套件公用测试类可进行分离"""import unittestfrom selenium import webdriverclass Init(unittest.TestCase): def setUp(self): self.driver
阅读全文
摘要:TestSuite 测试固件 一、
阅读全文
摘要:import unittestfrom selenium import webdriverclass F4(unittest.TestCase): @classmethod def setUpClass(cls): cls.driver = webdriver.Chrome() cls.driver
阅读全文
摘要:前置和后置 1.setUp:在写测试用例的时候,每次操作其实都是基于打开浏览器输入对应网址这些操作,这个就是执行用例的前置条件。2.tearDown:执行完用例后,为了不影响下一次用例的执行,一般有个数据还原的过程,这就是执行用例的后置条件。 3.前置和后置都是非必要的条件,如果没有也可以写 pas
阅读全文
摘要:"""1.discover方法里面有三个参数:-case_dir:这个是待执行用例的目录。-pattern:这个是匹配脚本名称的规则,test*.py意思是匹配test开头的所有脚本。-top_level_dir:这个是顶层目录的名称,一般默认等于None就行了。2.discover加载到的用例是一
阅读全文