有没有办法在测试环境中运行 junit / TestNG 测试用例?
我是 spring 框架的新手。我在 Rails 框架方面有一些经验。 我计划创建 3 个环境(测试、开发、生产), 我已在我的 pom 文件中为每个环境创建了配置…
Tiles Config bean 抛出异常:TestNG+Spring 3+Tiles2
我正在尝试运行 TestNG+Spring+JPA+Hibernate 'Hello World' 测试。执行结果出现 NullPointerException,tiles 配置器 bean 失败。 例外: 2011-08-20…
在 Selenium 页面对象模型测试中重用登录功能
我正在探索在 Web 应用程序上使用 Selenium 2,该应用程序需要进行身份验证,然后用户才能使用任何应用程序。我计划使用 JUnit 4 或 TestNG(仍在研究…
在Webapp项目中使用Tomcat库
我有一个使用 Tomcat 库的 Web 应用程序。我还没有将 Tomcat 库中的 jar 复制到 web-inf/lib 目录中。 现在,当我运行 ant build / testNG 类时,它会…
突然无法从 ant 运行 TestNG 测试([testng] Caused by: java.lang.ClassNotFoundException: com.beust.jcommander.ParameterException)
我正在使用 ant 和 TestNG 6.1.1,昨天我的测试工作得很好。今天,当我尝试运行测试时,我收到涉及 com/beust/jcommander/ParamException 的 NoClassD…
有没有办法将 testNG 与 WebDriver 一起使用来进行数据驱动测试?
我已经使用 selenium 1 成功创建了一个数据驱动框架,并尝试使用 selenium 2 (WebDriver) 执行相同的操作。我正在做一些基本的研发。我的代码如下。 i…
selenium:未找到嵌套的 div 元素
我对 selenium 有点陌生,并尝试使用 testng 和 eclipse 进行测试用例。我试图打开来自多个 ajax 调用的网页。有嵌套的 div 加载到表格内。一个 div …
TestNG Eclipse 插件:如何更改 [New -> > 方法的名称前缀TestNG 类]?
首选 @Test public void testMethodName() {} // [New -> JUnit Test Case] 比 @Test public void methodName() {} // [New -> TestNG Class] 我可以…
Java 中的并发 HTTP URL 连接
我正在开发一个工具,可以从给定文件夹中获取所有文本文件。这些文本文件包含一堆 http URL。要求是我对这些 URL 执行 GET 请求,记录响应代码并可选…
JUnit/TestNg:如何简化/组合多个 { try failure() catch } 来处理同一异常?
示例( 对于 assert 1 和 assert 2 是相同的): @junit.framework.Test // or @org.testng.annotations.Test public void testCase() { try { // ass…
TestNG:在给定路径中运行所有测试
我正在开发一个使用 TestNG 和 ant 的项目。我希望能够在将测试和测试类添加到项目时运行它们,而无需创建或编辑 testng.xml 文件。我找不到任何描述…
使用 Mockito 测试间接方法调用
我有一个方法 a(),在适当的情况下应该调用另一个方法 b()。 b() 不属于模拟对象,但 a() 属于模拟对象。 我目前正在尝试这个: verify(mockedObject,…
EclEmma 插件与 TestNG 插件和多个 eclipse 项目
我有十个 Maven 模块,它们是单独的 Eclipse 项目。他们都有 testNG 测试。 当我尝试为此创建 emma 覆盖配置时,它只允许选择一个特定项目。因此,为…
“未知选项:-hostfile”使用分布式 TestNG 时
我想设置一个带有 1 台主 PC 和几台从 PC 的分布式 TestNG。但是当我使用以下命令启动主机时: java org.testng.TestNG -hostfilehosts.properties te…
使用 testng 执行测试时出现空指针异常
// 我试图通过使用 testng 对测试用例进行分组来执行测试用例 package com.xyz.ngp.selenium; import org.testng.annotations.*; import javax.swing.…