• 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)

  • 相关阅读:
    python按行读取并替换
    python 爬取网页内容
    file.write(str),file.writelines(sequence)
    04Spring_bean 后处理器(后处理Bean),BeanPostProcessor ,bean创建时序,动态代理
    03Spring_bean的创建和作用域以及生命周期
    02Spring_Ioc和DI介绍
    01Spring_基本jia包的导入andSpring的整体架构and怎么加入日志功能
    错题724-java
    05传智_jbpm与OA项目_部门模块中增加部门的jsp页面增加一个在线编辑器功能
    04传智_jbpm与OA项目_部门模块改进_直接在BaseAction中实现ModelDriven<T>
  • 原文地址:https://www.cnblogs.com/loveok-56/p/4471284.html
Copyright © 2020-2023  润新知