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 ...
随机推荐
- RestEasy简介
RestEasy简介 RestEasy技术说明 简介 RESTEasy RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Ja ...
- Android 【问题汇总】列表数组越界的问题
遇到了一个诡异的问题,ListView发生数组越界(偶尔会),程序崩溃. 错误信息如下: W/dalvikvm( ): threadid=: thread exiting with uncaught ...
- MatOfPoint作为minAreaRect的参数总是报错"throw new IllegalArgumentException("Incomatible Mat");
MatOfPoint matPt = contours.get(i) minRect.set(i, Imgproc.fitEllipse( new MatOfPoint2f(matPt) ...
- c# 浏览器区别
c# 浏览器区别 思路:浏览器本身独有的属性来区别: 1.window对象的属性来区别: window.attachEvent IEwindow.addEventLis ...
- Linux下安装Python-3.3.2【转】
# 下载最新版本 cd /usr/local/src/ sudo wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2 su ...
- Java 异常 —— java.io.InvalidClassException: javax.xml.namespace.QName; local class incompatible
项目中有个 WebService 接口,调试时使用 Main 方法运行,别人的机器上都能运行,就笔者的机器出问题.他们说是RP的问题…… 异常信息: java.io.InvalidClassExcep ...
- sql语句中能有中文 空格
EXEC dbo.usp_execute_sql_Prod 'SELECT * FROM dbo.QuanVerify_Log where ticketcode = ''3783665132'' ' ...
- 一个国内的 android 在线帮助网站
只支持到 api 19 http://cs.szpt.edu.cn/android/develop/index.html
- Newtonsoft.Json高级用法 1.忽略某些属性 2.默认值的处理 3.空值的处理 4.支持非公共成员 5.日期处理 6.自定义序列化的字段名称
手机端应用讲究速度快,体验好.刚好手头上的一个项目服务端接口有性能问题,需要进行优化.在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数 ...
- java中String类学习
java中String类的相关操作如下: (1)初始化:例如,String s = “abc”; (2)length:返回字符串的长度. (3)charAT:字符操作,按照索引值获得字符串中的指定字符 ...