13章 基本名词解释及分类 团队统一思想要从基本名词解释开始。 Bug:软件的缺陷 TestCase:测试用例。测试用例描述了一个完整的测试过程,包括测试环境、输入、期望的结果等。 TestSuite:测试用例集。即一组相关的测试用例。 Bug可以分解为:症状(Symptom)、程序错误(Fault ...
分类:
其他好文 时间:
2017-12-01 22:16:06
阅读次数:
151
通过上面几篇文章的实践,我们的基本框架就搭起来了,但发现有个问题就是,之前我们都是单个testcase编写然后去运行的,如果我想运行多个testcase怎么办呢?这里就用到了测试组建testsuite的概念了,其实就是把多个testcase合到一起,然后运行此testsuite,这样ta就遍历执行了..
分类:
Web程序 时间:
2017-11-21 10:44:13
阅读次数:
154
unittest
HTMLTestRunnerHTMLTestRunner
time
(unittest.TestCase):
():
()
():
()
():
()
():
()
__name__==:
suite=unittest.TestSuite()
suite.addTest(Test())
suite.addTest(Test())
now=time.strftime()
filename=+now+fp=(filename)
runner=HTMLTestRunner(=fp==..
分类:
编程语言 时间:
2017-11-18 22:03:53
阅读次数:
152
unittest单元测试框架, 以test开头的测试用例,默认执行顺序是按照ASC码来执行 如果有类,先排序执行类,在执行类中,再排序用例顺序执行 如果想要按照指定的顺序执行测试用例。 那么就需要用到测试套件TestSuite了。 首先,要保证测试用例和执行脚本,非同一个py文件。 虽然不知道为啥, ...
分类:
编程语言 时间:
2017-11-14 17:46:19
阅读次数:
187
Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test ...
分类:
编程语言 时间:
2017-09-30 16:22:49
阅读次数:
209
首先,把这三个定义简单的说明一下:1、测试类(TestCase):一个包含一个或是多个测试的类,在Junit中就是指的是包含那些带有@Test注解的方法的类,同一样也被称作“测试用例”;2、测试集(TestSuite):测试集是把多个相关测试归入一个组的表达方式,在Junit中,如果我们没有明确的定... ...
分类:
其他好文 时间:
2017-09-14 11:59:06
阅读次数:
147
利用python进行测试时,测试用例的加载方式有2种: 一种是通过unittest.main()来启动所需测试的测试模块; 一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例,下面分别列出3种方法的具体使用方式:1、通过unittest.main ...
分类:
编程语言 时间:
2017-09-13 18:29:18
阅读次数:
297
unittest的main()方法执行用例的顺序是按照测试类、测试方法的名字的ASCII顺序来执行测试方法。所以可能执行的顺序和你想要的顺序不一样,可能通过下面两种方法修改执行顺序 1、 通过TestSuite按照顺序依次添加想要执行的方法 suite = unittest.TestSuite() ...
分类:
编程语言 时间:
2017-08-23 14:59:57
阅读次数:
306
if __name__ == "__main__": # unittest.main() S=unittest.TestSuite() S.addTest(IDE1("test_i_d_e1")) now_time=time.strftime("%Y_%m_%d_%H_%M_%S") #获取当前时间 ...
分类:
Web程序 时间:
2017-08-09 16:53:23
阅读次数:
149
1. 首先定义一个 TestBaidu 的 Jnite 的测试类。 2. 定义一个 TestYoudao 的Junit 的测试类 3. 最后定一个空的类,作为 TestSuite 测试套件 4. 最后来运行,这个定义的空类,测试套件 5. 运行完成以后的结果: ...
分类:
其他好文 时间:
2017-07-31 12:33:08
阅读次数:
117