Day 5-2: 自动化测试系列问题!(答案公布)
提问:自动化测试中的TestCase 和 TestSuite 有何区别?
回答:TestCase 常常覆盖的是一个测试用例,而 TestSuite 套件可以包含若干个 TestCase,甚至 还可以包含若干个 TestSuite,从而覆盖应用或组件的所有测试用例。 我居然都不知道耶
是一个是测试用例,一个是测试集吗? 一样的问题吗 通过junit test suite我们就可以共同管理不同的测试类,可以指定一次性只执行我们想要执行的测试类。TestSuite还可以不断地嵌套其他的Testsuite,方便了对于不断增加的TestCase的管理和维护。这种体系架构,非常类似于现实中程序一步步开发一步步集成的现况 TestCase是个抽象实现类,单个对象
TestSuite组合结构 测试用例,测试用例集 TestCase是个抽象实现类,单个对象
TestSuite组合结构 TestCase是个抽象实现类,单个对象,TestSuite是组合结构
TestCase是个抽象实现类,单个对象
TestSuite组合结构
通过junit test suite我们就可以共同管理不同的测试类,可以指定一次性只执行我们想要执行的测试类。TestSuite还可以不断地嵌套其他的Testsuite,方便了对于不断增加的TestCase的管理和维护。这种体系架构,非常类似于现实中程序一步步开发一步步集成的现况 自动化测试中的TestCase 和 TestSuite 有何区别?
答
通过junit test suite我们就可以共同管理不同的测试类,可以指定一次性只执行我们想要执行的测试类。TestSuite还可以不断地嵌套其他的Testsuite,方便了对于不断增加的TestCase的管理和维护。这种体系架构,非常类似于现实中程序一步步开发一步步集成的现况 个体和整体的区别:lol
TestCase是个抽象实现类,单个对象
TestSuite组合结构 TestCase是测试用例,TestSuite测试集, 测试用例是由具体的测试业务转换而来的脚本,TestSuite有一个个测试用例组成,主要是用来管理测试用例。 TestCase是个抽象实现类,单个对象 测试用例,测试用例集 TestCase是个抽象实现类,单个对象
TestSuite组合结构 Class:TestCase
定义:abstract class TestCase extends Assert implements Test 继承了Assert类并且实现了Test接口。而且是个抽象类。
Class: TestSuite
定义:class TestSuite implements Test;Test接口的实现类,和TestCase一样. 但是TestSuite是一系列testcase的集合,将所有要运行的testcase add到TestSuite。
参考链接:
http://www.kuqin.com/testing/20110911/264608.html TestCase是个抽象实现类,单个对象
TestSuite组合结构 同 6 楼
页:
[1]
2