1

seetest ツールを使用して、junit ユニットのテストケースを作成しています。しかし、私は失敗機能を適切に使用することができません。

特定の条件に対して fail() を指定しても、私の 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