为什么下面的assertEquals()语句:硒的assertEquals行为
WebElement submit = driver.findElement(By.name("send"));
Assert.assertEquals("optional", "xxxLogin", submit.getAttribute("value"));
给这个Java错误结果:
java.lang.AssertionError: expected [xxxLogin] but found [optional]
按钮标签登录
我期待看到的东西像预期的[xxxLogin],但找到[登录](按钮标签)。 我读了第一个参数是一个可选的字符串消息,但它似乎被用作Equals测试的一部分?
一个很好的阅读:http://stackoverflow.com/questions/1201927/java-is-assertequalsstring-string-reliable – sircapsalot