摘要:
框架一的目录结构如下: 项目名称是fuck_qtp,有bin、cases、conf、data、lib和report六个目录,每个目录包含的文件可以看到 把测试用例存放到cases目录下,把反写成功后的测试用例存放到data目录下,把生成的测试报告存放到report目录下 阅读全文
posted @ 2018-03-21 11:07
laosun0204
阅读(121)
评论(0)
推荐(0)
摘要:
import unittestfrom nose_parameterized import parameterizeddef readCvs(file, sep = ','): # sep是表示以,为分隔符 lis = [] with open(file, 'rb') as f: # rb是什么格式 阅读全文
posted @ 2018-03-20 11:33
laosun0204
阅读(107)
评论(0)
推荐(0)
摘要:
参数化文件里面的内容是这么展示的nhy,123456,Truessj,123456,Truessj,123456,False 将这个格式转成二维数组,如下格式:[ ['nhy', '123456', 'True'], ['ssj', '123456', 'True'], ['ssj', '12345 阅读全文
posted @ 2018-03-20 10:53
laosun0204
阅读(148)
评论(0)
推荐(0)
摘要:
import unittest,HTMLTestRunnerfrom nose_parameterized import parameterizeddef login(username,passwd): if username == 'niuhanyang' and passwd == '12345 阅读全文
posted @ 2018-03-19 17:21
laosun0204
阅读(104)
评论(0)
推荐(0)
摘要:
import unittest, HTMLTestRunnerdef login(username, passwd): if username == 'sunshujiang' and passwd == '123456': return '111' return Falsedef choujian 阅读全文
posted @ 2018-03-19 17:18
laosun0204
阅读(99)
评论(0)
推荐(0)
摘要:
用例执行顺序是按照test后面的字母排序进行的,字母靠前先执行,靠后后执行 unittest提供了一些跳过指定用例的方法 @unittest.skip(reason):强制跳转,reason是跳转原因@unittest.skipIf(condition, reason):condition为True 阅读全文
posted @ 2018-03-19 16:20
laosun0204
阅读(174)
评论(0)
推荐(0)
摘要:
首先要执行pip install nose-parameterized或pip install parameterized这个命令来实现参数化,这里用parameterized来实现,代码如下: import unittestimport parameterizedimport BeautifulR 阅读全文
posted @ 2018-03-19 16:05
laosun0204
阅读(97)
评论(0)
推荐(0)
摘要:
import unittestimport HTMLTestRunnersuite = unittest.TestSuite() # 定义测试集合all_case = unittest.defaultTestLoader.discover(r'D:\python\byz-code\day11\AUT 阅读全文
posted @ 2018-03-19 15:02
laosun0204
阅读(151)
评论(0)
推荐(0)
摘要:
HTMLTestRunner是帮助产生测试报告的,把HTMLTestRunner.py这个文件放到环境变量里,最简单的方法就是把HTMLTestRunner.py复制到External Libraries下面的任一目录里,这里我是放到了Lib目录下,以后即使在别的目录下也可以使用 TestCase是 阅读全文
posted @ 2018-03-19 14:26
laosun0204
阅读(128)
评论(0)
推荐(0)
摘要:
同步IO就是在网上下载文件,立即就下载了异步IO效率比较高,就像买火车票不用在这等着,等票来了自动就通知你MQ就是存放消息的队列,取走一个就删除一个 unittest单元测试框架的概念:什么是框架?框架就是别人已经封装好的一些代码,它已经有了一些功能,咱们直接用就行了什么是测试框架?unittest 阅读全文
posted @ 2018-03-19 14:03
laosun0204
阅读(134)
评论(0)
推荐(0)
浙公网安备 33010602011771号