我正在重构一大堆selenium测试,并尝试在TestNG中执行它们。问题是,无论结果如何,测试执行都会在每次测试后停止(最终会超时)。当我刷新浏览器时,测试继续进行。我不确定问题出在哪里。
我的测试是这样的
@Test(groups = {" Portal - Page Login Tests"})
public void testPageLoginWithInvalidPwd() throws Exception{
Assert.assertEquals( Login(GetWebDriver(...);
}
@Test(groups = {" Portal - Page Login Tests"})
public void testPageLoginWithValidPws() throws Exception{
Assert.assertEquals( Login(...);
}
<suite name="test-single">
<parameter name="Url" value="https:test.com" />
<parameter name="Browser" value="firefox" />
<test verbose="1" name="test">
<classes>
<class name="test.PageloginPage">
<methods>
<include name="testPageLoginWithInvalidPwd"></include>
<include name="testPageLoginWithValidPws"></include>
</methods>
</class>
</classes>
我降级了62和2.34的浏览器和驱动程序版本,没有看到问题
我试图在Eclipse中使用Selenium运行TestNG。 当类文件作为TestNG测试运行时,我得到的测试Run=0。 问题会是什么? 我有testNg插件 testng。xml文件: 类: WebDriverTest类: BrowserInstance类: 注: 当我将testing.xml文件作为TestNG Suite运行时,结果是: 当我运行. java文件作为TestNG测试时,结
类TestParallel.FirstTestClass线程ID:22名称:TestNG 类TestParallel.SecondTestClass线程ID:23名称:TestNG 类TestParallel.TestSetup线程ID:23名称:TestNG java.lang.NullPoInterException位于TestParallel.TestSetup.OnTestFailure(
我有一个应用程序(使用注释的Spring 4 MVC Hibernate 4 MySQL Maven集成示例),使用基于注释的配置将Spring与Hibernate集成,但运行测试时出错! 上课时间到了 下面是即将到来的考验: 这是pom。xml文件:
试着用TestNG运行我所有的cucumber测试。然而,我的套房没有找到。 当我将TestNG.xml文件作为TestNG运行时,未找到如下所示的测试
目标:独立并行地运行两个类,每个测试将方法名存储到一个变量中,该变量可以在测试中稍后访问。 问题:当测试并行运行时,它们开始在它们之间共享数据,从而损坏测试。 如果您看到控制台输出,这是错误的: 因为这是两个独立的类和方法正在运行。我在这里设置了正确的名字: 输出应该是这样的: 种皮 } 测试B } 帮助者方法 Testng.xml 控制台输出
我已经使用selenium创建了测试用例,之前我可以使用maven(从命令行和eclipse)执行我的测试用例。但是现在它不起作用了。请帮助 请在下面找到控制台日志:(运行为- 我没有得到任何错误,它成功地构建了一个项目。但是跳过所有测试用例 请找到我的pom。xml配置如下: 请找到E2E。xml如下: