0

我试图自动化一个基于 Eclipse 的独立应用程序。我使用 Silk4J 录制了一个脚本,我也可以单独运行该脚本。

在同一个包下,我又创建了一个.java调用脚本的文件。但我无法将.java文件作为“Silk4j 测试”运行。该选项不可用。

为了运行.java最终将运行脚本的文件,我应该进行哪些更改?

4

1 回答 1

1

Silk4J 测试实际上是 JUnit 测试。直到今天,我还没有发现将测试作为 Silk4J 测试或 JUnit 测试运行的真正区别。

如果“作为 Silk4J 测试运行”和“作为 JUnit 测试运行”选项不可用,最可能的原因是您的方法未标记为 JUnit 测试。

您需要@Test注释:

import org.junit.Test;
[...]
@Test
public void test()
{
    protected Desktop desktop = new Desktop();
    BaseState baseState = new BaseState();
    baseState.execute(desktop);
    [...]
}
于 2015-05-29T09:10:57.610 回答