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

  • 相关阅读:
    伴郎
    MySQL出现Waiting for table metadata lock的场景浅析
    相同name,取最小的id的值,mysql根据相同字段 更新其它字段
    Sequence contains no elements
    Check if List<Int32> values are consecutive
    comparison of truncate vs delete in mysql/sqlserver
    Are query string keys case sensitive?浏览器种输入url附带的参数是否区分大小写
    Understanding Action Filters (C#) 可以用来做权限检查
    糖果缤纷乐攻略
    DNGuard HVM Unpacker(3.71 trial support and x64 fixed)
  • 原文地址:https://www.cnblogs.com/loveok-56/p/4471284.html
Copyright © 2020-2023  润新知