java - 如何以编程方式使用 TestNG 运行 Selenium Java 测试?

标签 java eclipse automated-tests selenium-rc testng

我将 Selenium RC 与 Java 一起使用,并使用 TestNG 作为测试框架。我使用 Eclipse 作为 IDE。我想很容易地从我自己的程序中调用 TestNG。我该怎么做?

最佳答案

我在 java 中的以下代码运行良好:

@Test
public void testTestNGProgramatically(){
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setTestClasses(new Class[] {LoginAuthentication.class, GmailSigninSignout.class});
testng.addListener(tla);
testng.run(); 
}

您可以访问以下网址获取详细说明:

http://testng.org/doc/documentation-main.html#running-testng-programmatically

关于java - 如何以编程方式使用 TestNG 运行 Selenium Java 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5457983/

相关文章:

python - 如何使用带有 Python 的 Selenium WebDriver 获取找到的元素数量?

java - socket.io-client java 未连接到服务器

Java如何提示用户保存word文档

java - 如何复制不同接口(interface)实例的行为?

user-interface - Geb 测试经常失败并出现 WaitTimeoutException : condition did not pass in 99. 0 秒

Android App Crawler 不工作 -> 权限拒绝失败

java - Hibernate 在运行时创建表

java - 该元素既没有附加源也没有附加 Javadoc,因此找不到 Javadoc

java - 如何使用自定义启动配置捕获 Eclipse 插件的控制台输出?

java - 将 Google API 添加到现有的 Eclipse 项目