java+selenium UI自动化中断言

一、通过一下的方法可以获取当前的信息。

  • getTitle(): 用于获得当前页面的title。
  • getCurrentUrl() : 用户获得当前页面的URL。
  • getSourcePage() 获取页面文本信息  

二、断言的三种形式:assert 、verify、waitfor

  1. Assert 失败时,该测试将终止。
  2. Verify 失败时,该测试将继续执行,并将错误记入日显示屏 。也就是说允许此单个 验证通过。确保应用程序在正确的页面上。
  3. Waitfor用于等待某些条件变为真。可用于AJAX应用程序的测试。
  4. 如果该条件为真,他们将立即成功执行。如果该条件不为真,则将失败并暂停测试。直到超过当前所设定的超时时间。 一般跟setTimeout时间一起用

猜你喜欢

转载自blog.csdn.net/ningmengbu_suan/article/details/107343289
今日推荐