Selenium2Library系列 keywords 之 _ElementKeywords
#公有方法:
(1)current_frame_contains(self, text, loglevel='INFO')
(2)current_frame_should_not_contain(self, text, loglevel='INFO')
(3)element_should_contain(self, locator, expected, message='')
(4)frame_should_contain(self, locator, text, loglevel='INFO')
(5)page_should_contain(self, text, loglevel='INFO')
(6)page_should_contain_element(self, locator, message='', loglevel='INFO')
(7)locator_should_match_x_times(self, locator, expected_locator_count, message='', loglevel='INFO')
(8)page_should_not_contain(self, text, loglevel='INFO')
(9)page_should_not_contain_element(self, locator, message='', loglevel='INFO')
(10)assign_id_to_element(self, locator, id)
(11)element_should_be_disabled(self, locator)
(12)element_should_be_enabled(self, locator)
(13)element_should_be_visible(self, locator, message='')
(14)element_should_not_be_visible(self, locator, message='')
(15)element_text_should_be(self, locator, expected, message='')
(16)get_element_attribute(self, attribute_locator)
(17)get_horizontal_position(self, locator)
(18)get_value(self, locator)
(19)get_text(self, locator)
(20)clear_element_text(self, locator)
(21)get_vertical_position(self, locator)
# Public, mouse input/events
(22)click_element(self, locator)
(23)click_element_at_coordinates(self, locator, xoffset, yoffset)
(24)double_click_element(self, locator)
(25)focus(self, locator)
(26)drag_and_drop(self, source, target)
(27)drag_and_drop_by_offset(self, source, xoffset, yoffset)
(28)mouse_down(self, locator)
(29)mouse_out(self, locator)
(30)mouse_over(self, locator)
(31)mouse_up(self, locator)
(32)open_context_menu(self, locator)
(33)simulate(self, locator, event)
(34)press_key(self, locator, key)
# Public, links
(35)click_link(self, locator)
(36)get_all_links(self)
(37)mouse_down_on_link(self, locator)
(38)page_should_contain_link(self, locator, message='', loglevel='INFO')
(39)page_should_not_contain_link(self, locator, message='', loglevel='INFO')
# Public, images
(40)click_image(self, locator)
(41)mouse_down_on_image(self, locator)
(42)page_should_contain_image(self, locator, message='', loglevel='INFO')
(43)page_should_not_contain_image(self, locator, message='', loglevel='INFO')
(44)get_matching_xpath_count(self, xpath)
(45)xpath_should_match_x_times(self, xpath, expected_xpath_count, message='', loglevel='INFO')
# Private
(46)_element_find(self, locator, first_only, required, tag=None)
返回匹配上的首个元素
(47)_frame_contains(self, locator, text)
(48)_get_text(self, locator)
返回元素的text
(49)_get_value(self, locator, tag=None)
返回元素的value值
(50)_is_enabled(self, locator)
判断元素是否为激活状态
(51)_is_text_present(self, text)
(52)_is_visible(self, locator)
判断元素是否可见
(53)_map_ascii_key_code_to_key(self, key_code)
通过key_code返回对应的key
(54)_parse_attribute_locator(self, attribute_locator)
(55)_is_element_present(self, locator, tag=None)
返回元素是否存在
(56)_page_contains(self, text)
(57)_page_should_contain_element(self, locator, tag, message, loglevel)
(58)_page_should_not_contain_element(self, locator, tag, message, loglevel)
Selenium2Library系列 keywords 之 _ElementKeywords的更多相关文章
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 unselect_from_list_by_label(self, locator, *labels)
def unselect_from_list_by_label(self, locator, *labels): """Unselects `*labels` from ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 unselect_from_list_by_value(self, locator, *values)
def unselect_from_list_by_value(self, locator, *values): """Unselects `*values` from ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 unselect_from_list_by_index(self, locator, *indexes)
def unselect_from_list_by_index(self, locator, *indexes): """Unselects `*indexes` fro ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 unselect_from_list(self, locator, *items)
def unselect_from_list(self, locator, *items): """Unselects given values from select ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 select_from_list_by_label(self, locator, *labels)
def select_from_list_by_label(self, locator, *labels): """Selects `*labels` from list ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 select_from_list_by_value(self, locator, *values)
def select_from_list_by_value(self, locator, *values): """Selects `*values` from list ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 select_from_list(self, locator, *items)
def select_from_list(self, locator, *items): """Selects `*items` from list identified ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 list_should_have_no_selections(self, locator)
def list_should_have_no_selections(self, locator): """Verifies select list identified ...
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 list_selection_should_be(self, locator, *items)
def list_selection_should_be(self, locator, *items): """Verifies the selection of sel ...
随机推荐
- MySql对空间数据库的支持
地址: MySQL5.1中文在线API:http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/spatial-extensions-in-mysq ...
- tomcat报警告 An attempt was made to authenticate the locked user
有好多这样的警报怪怪的,一分钟抛一次,大概抛了10分钟,停止 有 Anattempt was made to authenticate the locked user "root" ...
- opencv显示鼠标所在位置的rgb值
#include"highgui.h" #include"cv.h" #include"cxcore.h" #include<stdl ...
- vim快捷键笔记【原创】
Vim zR 全部展开 zM全部合并 vim 快捷键 shift + i (‘I’) 进行编辑 shift + 4 (‘$’) 跳到行尾 shift ...
- Eclipse 下如何删除一个项目的 SVN 信息
选中项目,右键 - Team - 断开连接 出现如下对话框,根据需要,选择 “删除”或者“不删除”,点击 Yes 即可
- python 列表(list)去除重复的元素总结
方法一: 将list作为set的构造函数构造一个set,然后再将set转换会list就可以 >>> myList = [1, 2, 3, 3, 2, 2, 4, 5, 5] > ...
- 【HDOJ】3901 Wildcard
1. 题目描述有两个长度为$10^5$的字符串,其中一个仅包含小写字母,称之为源串:另一个包含?与*通配符的模式串,并且通配符的个数不超过10.求模式串是否能匹配源串? 2. 基本思路这其实是一道Re ...
- 《OD学hadoop》第二周0702
大数据离线计算hadoop2.x 三周(6天) markdown文本剪辑器 罗振宇--跨年演讲,时间的朋友 http://tech.163.com/16/0101/11/BC87H8DF000915B ...
- ssh传输出现encountered 1 errors during the transfer解决办法
以下方法简单排序,从简单到复杂: 法一:在SSH Secure File Transfer(上传文件那个),打开“Operation”菜单,打开“File Transfer Mode”子菜单,再选择“ ...
- linux 多处理器概念
Linux 提出了 Multi-Processing 的概念,它的调度器可以将操作系统的线程均分到各个核(或硬件线程)上去执行,以此达到并行计算的目的,从而也可以极大地提高系统的性能. 实现计数器 1 ...