我试图自动化一个基于 Eclipse 的独立应用程序。我使用 Silk4J 录制了一个脚本,我也可以单独运行该脚本。
在同一个包下,我又创建了一个.java
调用脚本的文件。但我无法将.java
文件作为“Silk4j 测试”运行。该选项不可用。
为了运行.java
最终将运行脚本的文件,我应该进行哪些更改?
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);
[...]
}