当故意使测试用例失败时(例如,当没有抛出异常时)我看到人们同时使用fail()和assertTrue(false).使用其中一个有什么好处吗?
try {
//method call that should throw exception
fail("oops");
} catch (Exception e) {}
Run Code Online (Sandbox Code Playgroud)
与
try {
//method call that should throw exception
assertTrue("oops", false);
} catch (Exception e) {}
Run Code Online (Sandbox Code Playgroud) 我知道两者都使用相同的 webkit 版本(537.36)并且都使用相同的 javascript 引擎(V8),但是它们之间还有其他主要区别吗?
我有一个网络应用程序,可以对桌面 Chrome 进行自动测试,但对 Android 上的 Chrome 没有任何自动测试。我正在尝试确定它是否可以在桌面 Chrome 上运行,我是否需要在 Android 上的 Chrome 上进行测试,或者它们是否足够相似,以至于我应该有信心它可以在两者上运行。
谢谢!