0

我必须连同测试服一起提交我的项目。我会很感激有人用例子解释它是什么,是否有其他一些构建测试的工具或者它是我自己编写的场景?我以前从未写过它,所以请任何信息都会有很大帮助。

4

2 回答 2

2

Lukasz Siwinski 说:

“测试套件只不过是一组 UnitTest。”

这并不完全准确。

“测试套件”可以只是一组单元测试。但它也可以包括更大规模的测试(系统测试或集成测试),这些测试旨在测试系统的更大规模行为。

系统测试的 Wikipedia 页面提供了可以在系统级别测试的各种事物的概述。


在您的情况下,单元测试可能足以满足项目要求。但我建议你与项目主管澄清这一点。

于 2012-08-24T03:56:38.750 回答
1

测试套件不过是一组 UnitTest。

假设您有几个测试:UserDAOTest、BooksDAOTest、BorrowsDAOTest 等......

public class DAOSuite{
    Class[] testClasses = {
        UserDAOTest.class,
        BooksDAOTest.class,
        BorrowsDAOTest.class
    };
    TestSuite = new TestSuite(testClasses);
}

或者,您也可以使用注释样式进行上述操作。然后以与运行 jUnit 测试相同的方式运行测试套件。

附加信息 [1]

[1] http://www.junit.org/apidocs/junit/framework/TestSuite.html

于 2012-08-24T00:53:07.687 回答