Selenium webdriver 使用SeleniumWebDriver和Testng运行测试时,断言失败,但Testng未将测试显示为失败

Selenium webdriver 使用SeleniumWebDriver和Testng运行测试时,断言失败,但Testng未将测试显示为失败,selenium-webdriver,testng,Selenium Webdriver,Testng,我正在使用SeleniumWebDriver和Testng运行测试。我在测试中使用断言。我面临的问题是,即使断言失败,testng也不会将测试显示为失败。 有人有解决方案吗?请编辑此问题并包含完整的错误堆栈。还包括您尝试过但未成功的内容。CydrickT,如果您单击问题中的TestNG控制台链接,您将看到错误堆栈。我故意不通过这次测试,但最终没有显示测试失败。运行的测试总数:1,失败数:0,跳过数:0是否使用try-catch块?如果是这样的话,那么您需要在catch block.AGill中

我正在使用SeleniumWebDriver和Testng运行测试。我在测试中使用断言。我面临的问题是,即使断言失败,testng也不会将测试显示为失败。


有人有解决方案吗?

请编辑此问题并包含完整的错误堆栈。还包括您尝试过但未成功的内容。CydrickT,如果您单击问题中的TestNG控制台链接,您将看到错误堆栈。我故意不通过这次测试,但最终没有显示测试失败。运行的测试总数:1,失败数:0,跳过数:0是否使用try-catch块?如果是这样的话,那么您需要在catch block.AGill中放入一个fail语句,我也试过了。它不起作用。不知怎么的,我的状态已经通过了。现在我正在使用testng断言。