Unit testing 开发一个测试工具

Unit testing 开发一个测试工具,unit-testing,testing,junit,automated-tests,Unit Testing,Testing,Junit,Automated Tests,现在,我正在尝试开发一个测试工具,它可以进行单元测试。我的意思是我想在我的测试工具中使用JUnit来测试其他项目。但是我不知道如何将JUnit插入到我的测试工具中。有可能做到这一点吗?如何做到?还有没有其他开源测试工具可以插入到我的测试工具中 要使用JUnitAPI,请确保在类路径中有jar 要使用Junit测试,您需要测试类来扩展SystemTestCase4 你的函数上面有@Test注释 如果您希望在测试之前运行代码,请使用@before函数 如果您想使用@after的函数 public c

现在,我正在尝试开发一个测试工具,它可以进行单元测试。我的意思是我想在我的测试工具中使用JUnit来测试其他项目。但是我不知道如何将JUnit插入到我的测试工具中。有可能做到这一点吗?如何做到?还有没有其他开源测试工具可以插入到我的测试工具中

要使用JUnitAPI,请确保在类路径中有jar

要使用Junit测试,您需要测试类来扩展SystemTestCase4 你的函数上面有@Test注释 如果您希望在测试之前运行代码,请使用@before函数 如果您想使用@after的函数

public class BaseTest extends SystemTestCase4 {


@Before
public void beforeEachTest() throws Exception {

}

@Test
@TestProperties(name = "test test ")
public void testTest() throws Exception {
//run your tested code
}

@After
public void afterEachTest() throws Exception {

}
至于如何测试你的项目,这取决于你想做什么测试? 对于单元测试,只需在项目中添加您自己的测试
集成、功能或其他测试需要您了解如何“攻击”它,这意味着如果它是针对web的UI测试,那么使用工具(例如Selenium)如果它是用于检查网络的,那么使用JMeter

嗯,通常在软件中,许多事情都是可能的。当然,您可以在其他一些自行编写的组件中使用JUnit功能。也许这个答案不是你想要的,但很好:考虑到你的非特定输入;你期待什么?换句话说,如果你想要更有用、更具体的答案,那么就考虑写一些问题,其中包含“可回答”的内容。从这个意义上说:请转到帮助中心来了解如何/询问什么…好吧,我正在尝试在我的测试工具中调用JUnitAPI,但我不知道如何做。