自动化
Litside
这个作者很懒,什么都没留下…
展开
-
unittest的TestCase类提供的判断方法
unittest的TestCase类提供的判断方法方法用法assertEqual(a, b)判断a==bassertNotEqual(a, b)判断a!=bassertTrue(x)bool(x) is TrueassertFalse(x)bool(x) is FalseassertIs(a, b)a is bassertIsNot(a...原创 2018-10-31 18:49:41 · 1196 阅读 · 0 评论 -
unittest——ddt实现数据驱动的自动化测试
@ddt : 类的装饰器@data:直接输入测试数据@file_data:输入数据文件的绝对路径@unpack:分解数据标志example1:使用 “@data” 输入简单测试数据import unittestfrom ddt import ddt,data,file_data,unpack@ddtclass myddt(unittest.TestCase): ...原创 2018-11-01 09:56:54 · 2006 阅读 · 0 评论 -
unittest---ddt+HTMLTestRunner输出自动化测试报告
参考自:利用unittest+ddt进行接口测试(二):使用yaml文件管理测试数据代码如下:# coding: utf-8from HTMLTestRunner import HTMLTestRunnerimport unittestdiscover = unittest.defaultTestLoader.discover(start_dir=r"E:\mytest/",patte...原创 2018-11-01 10:30:15 · 955 阅读 · 0 评论 -
unittest学习
摘自:unittest官方文档unittest中的重要概念1、test fixturetest fixture做的是执行测试用例之前的准备工作,包括建立什么连接,断开连接等等准备工作2、test casetest case是一个独立的测试单元,验证针对某一个输入的输出是否正确,unittest提供一个类TestCase,这个类被用来新建新的测试用例3、test suitetest s...原创 2018-11-01 11:14:42 · 211 阅读 · 0 评论