1

我正在用 seetest 工具编写 junit 单元测试用例。但我无法正确使用失败功能。

即使我为特定条件给出了失败(),我的 junit 案例仍然将其作为通过执行。

这是我的代码:

client.setDevice("ios_app:iPhonel");
           client.launch("com.netsnapper.connect.Netsnapper-Connect", true, false);
           client.sleep(10000);
           client.click("default", "Logoutmenu", 0, 1);
           client.click("default", "About", 0, 1);
           String version = client.getTextIn("default", "version", 0, "NATIVE", "Inside", 560, 42);
           if((client.isElementFound("TEXT", "Key Features", 0)) && !(version != null && !version.isEmpty())){
              fail("failed");
           }

即使条件满足,它仍然显示为通过。

4

0 回答 0