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)

更多相关文章
一周排行
  • 开闭原则是面向对象设计中"可复用设计"的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段.    1988年,Bertrand Meyer在他的著作<Ob ...
  • Oracle与Google两IT巨头战争冲击整个硅谷音频版请访问:http://www.cate100.com/orange/oraclebitgoogle.mp4 文/录制  王文文(鲜橙加冰)美国当地时间8月12 ...
  • <Win Server 2008 R2 网络基础架构>第2章 名称解析的配置复习题及情景分析题答案上传地址为:|http://www.whxmb.cn/read.php?tid=5940请童鞋们做完后上传 ...
  •    2012年10月13日上午9点,苏州三网四通商务咨询有限公司.四通演讲堂执行总监.青少年基金秘书长曹天骏先生授课于英格玛集团举办的"击掌为盟"团队凝聚力的专案培训.   众所周知,团队凝聚力 ...
  • 1. win2000,win2003个有几个版本,每个版本最新系统补丁包是什么啊? 2. DNS的实现方法? 3. WEB服务器的负载均衡? 4. 请问目前市面上常用几种网络操作系统的优缺点? 5. 请问你用过那些服 ...
  • 致青春 思过去 遥望未来一名IT从业者从学校到工作岗位,3年的工作历程及未来的方向探寻最近有一部非常火的电影叫<致我们终将逝去的青春>,我也抽空去看了.故事情节其实很简单,就讲了一个性格开朗的女大学生的大 ...
  •     gvim使用户能够在Windows环境下,能够像利用Linux的vim工具进行文本编辑,特别是程序编写,并且,很多插件都可用.但是,毕竟Windows环境不同于Linux环境,很多插件安装都非常困难.(1)c ...
  • 上午闲了一上午,下午刚上班,接到财务部的电话,提报说传真机不能发送传真,来到财务部,我们使用的是富士施乐的网络一体机,打印了测试页,网络,打印,复印都正常,发送一个传真试试看,输入号码,然后开始发送,任务被送到后台处 ...
  • 原文链接http://www.cnblogs.com/isdavid/archive/2013/05/28/3103228.htmlIIS7架构原理IIS7架构简介:1:Windows进程激活服务(WAS),使网站使 ...
  • DNS服务器(一):基本原理
    一.简介网络中的主机通信是通过IP地址来实现的,通常IPv4的地址是四个数字加点组成,如果 ...