深度解析页面自我检测的类

4 篇文章 0 订阅
4 篇文章 0 订阅

1、title_is()
检查页面标题的期望。
标题是预期的标题,它必须是完全匹配的
如果标题匹配,则返回True;反之False 。
2、title_contains()
检查标题是否包含大小写敏感的期望
子字符串。标题是标题的片段
当标题匹配时,返回True;反之False
3、presence_of_element_located()
检查DOM中是否存在元素的期望
的一个页面。这并不一定意味着元素是可见的。
定位器——用于查找元素
一旦它被定位,就返回WebElement
4、url_contains()
检查当前url包含a的期望
区分大小写的子字符串。
url是url预期的片段,
当标题匹配时,返回True;反之False
5、url_matches()
检查当前url的期望。
模式是预期的模式,它必须是精确匹配的
如果标题匹配,则返回True;反之False 。
6、url_to_be()
检查当前url的期望。
url是预期的url,它必须是完全匹配的
如果标题匹配,则返回True
7、url_changes()
检查当前url的期望。
url是预期的url,它不应该是完全匹配的
如果url是不同的,则返回True。
8、visibility_of_element_located()
检查元素是否存在于a的DOM的期望
页面和可见的。可见性意味着该元素不仅会显示出来
但也有大于0的高度和宽度。
定位器——用于查找元素
一旦它被定位和可见,就返回到WebElement
9、visibility_of()
一种期望检查一个元素,已知存在于
页面的DOM是可见的。可见性意味着元素不仅仅是
显示但也有一个大于0的高度和宽度。
元素是WebElement
返回(相同的)WebElement一旦它是可见的
10、_element_if_visible()
期望检查web页面上至少有一个元素。定位器用于查找元素的列表,一旦它们被定位,就会将其转到列表中。
11、presence_of_all_elements_located()
期望检查在web页面上至少有一个元素访问。定位器用于查找元素的列表,一旦它们被定位,就会将其转到列表中。
12、visibility_of_any_elements_located()
期望检查所有元素都存在于page和可见的DOM中。可见性意味着这些元素不仅显示了而且还具有大于0的高度和宽度。定位器——用于查找元素在它们被定位和可见后返回的列表
13、visibility_of_all_elements_located()
期望检查给定文本是否存在于
指定的元素。
定位器、文本
14、text_to_be_present_in_element()
检查给定文本是否存在于元素中的期望
定位器、文本
15、text_to_be_present_in_element_value()

16、frame_to_be_available_and_switch_to_it()
检查frame是否可切换到。如果frame是可用的,它将给定的驱动程序切换到指定frame
17、invisibility_of_element_located()
检查元素是否为不可见或不可见的期望
出现在DOM。
用于查找元素的定位器
18、element_to_be_clickable()

19、staleness_of()
等待一个元素不再附加到DOM中。
元素是等待的元素。
如果元素仍然附加到DOM,则返回False,否则是正确的。
20、element_to_be_selected()
选择了检查选择的期望。元素是WebElement对象
21、element_located_to_be_selected()
选择了对元素的期望。
定位器是(通过路径)的元组
22、element_selection_state_to_be()
检查给定元素是否被选中的期望。
元素是WebElement对象
is_selected是一个布尔值。
23、element_located_selection_state_to_be()
对定位元素的期望,并检查选择状态
指定在那个状态。
定位器是(通过路径)的元组
is_selected是布尔
24、number_of_windows_to_be()
对窗口数量的期望是一个特定的值。
25、new_window_is_opened()
期望新窗口将被打开并使windows句柄数量增加
26、alert_is_present()
期望有一个警报出现。
27、_find_element()
查找一个元素。日志和re-raises“WebDriverException ’ ’
如果抛出。
28、_find_elements()

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值