我需要检查搜索结果是否超过 500。我可以打印实际的搜索结果,但我在断言它实际上超过 500 时遇到了一些问题。这就是我所拥有的:
public void cucumberstuffblabla(Integer expectednumber) throws Throwable {
waitForElementPresent(By.locator);
int givennumber = Integer.parseInt(driver.findElement(By.locator)).getText());
Assert.assertTrue (givennumber, greaterThan(expectednumber));
假设 execptednumber 整数为 500,则 Assert 永远不会给我正确的断言,而总是给出 CannotResolveMethod。
最佳答案
试试这个,
Assert.assertTrue(givennumber < expectednumber);
关于java - 在 Selenium Webdriver (Java) 中断言整数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41589576/