场景:我正在使用机票预订网站,如果我从表中选择了座位,则值应该增加值1.我可以匹配预期值但无法验证它。
WebElement count = driver.findElement(By.id("ticketcnt"));
String text = count.getText();
Assert.assertTrue(text.matches("value is [0-9]{1,3}"));
这里我的断言结果是真的,因为它与数值匹配。但我想验证价值是否增加而不是..
答案 0 :(得分:0)
不确定我是否正确理解了这个问题。但如果您确定count.getText()
总是一个数字,那么您可以使用它。
int newCount= Integer.parseInt(count.getText());
Assert.assertTrue(oldCount < newCount);