我是自动化测试的新手。在使用Selenium编写自动化脚本时,我面临一些问题。我有7个测试用例,其中2个测试用例反复失败,但是当我手动检查这些用例时,它们会给出预期的结果并通过。我对这些场景感到困惑,因为这些测试用例中有一些小的变化,所以我同时发布了pass测试用例和失败测试用例。Error not shown for both fields empty"); }driver.navigate().refresh
在SoftAssertion中,它只在测试失败时打印失败消息,但没有规定在测试通过时打印pass消息。当SoftAssertion通过时,我想打印pass消息。我想知道这是在TestNG SoftAssert中记录pass消息的正确方式吗?
在其中一篇文章中,有人建议添加try catch块,如下所示.not equal to Hello", "Hello is equal to
我有一个TestNG断言,它可能会由于断言对象(ArrayList元素)的状态而偶尔失败,当它出现时,我想显示这个状态。 assertEquals(arr.size(), 0, "The problem is: " + arr.get(0).toString());当我移除第三个参数(消息)时,我期望断