如何检查Webdriver / Java

时间:2015-04-27 11:25:04

标签: java selenium selenium-webdriver webdriver

场景:我正在使用机票预订网站,如果我从表中选择了座位,则值应该增加值1.我可以匹配预期值但无法验证它。

WebElement count = driver.findElement(By.id("ticketcnt"));
String text = count.getText();
Assert.assertTrue(text.matches("value is [0-9]{1,3}"));
  1. 第1步:登录门户网站
  2. 步骤2:选择“发件人”和“收件人”地点和“行驶巴士”注意:默认选择的座位数为:“0”
  3. 步骤3:检查可用性,然后选择座位
  4. 步骤4:应选择座位注意:所选座位数为:“1”(想要 检查此值是否增加取决于座位选择)
  5. 这里我的断言结果是真的,因为它与数值匹配。但我想验证价值是否增加而不是..

1 个答案:

答案 0 :(得分:0)

不确定我是否正确理解了这个问题。但如果您确定count.getText()总是一个数字,那么您可以使用它。

int newCount= Integer.parseInt(count.getText());
Assert.assertTrue(oldCount < newCount);