美文网首页
UI自动化-02-helium-常用方法

UI自动化-02-helium-常用方法

作者: weitung | 来源:发表于2020-10-25 13:56 被阅读0次
    UI自动化-02-helium-常用方法

    helium库也和大多数Python第三方库一样,所以第一步我们要了解他所提供的方法,上一篇入门中说过helium的系统的文档及资料很少,那么我们只能从github工程中查看和学习喽。

    helium工程路径:

    https://github.com/mherrmann/selenium-python-helium

    第一步:点击View code

    UI自动化-02-helium-常用方法

    第二步:先查看README.md文档

    UI自动化-02-helium-常用方法

    https://github.com/mherrmann/selenium-python-helium/blob/master/README.md

    第三步:查看方法

    工程路径如下

    https://github.com/mherrmann/selenium-python-helium/blob/master/helium/__init__.py

    如何查看方法,举个例子:

    如下图的start_chrome就是一个方法

    方法注释中会详细介绍入参及含义

    UI自动化-02-helium-常用方法

    4、总结

    在这里列一下所有方法和关键字,方便大家查找

    那么关于这些方法如何使用,我们在后续的分享中用案例来介绍

    大家也可以看这些单词的字面意思和注释理解,有代码基础的也可以直接阅读源码

    # Actions:

    'attach_file', 'click', 'doubleclick', 'drag', 'drag_file', 'find_all', 'get_driver', 'go_to', 'highlight', 'hover', 'kill_browser', 'press', 'refresh', 'rightclick', 'scroll_down', 'scroll_left', 'scroll_right', 'scroll_up', 'select', 'set_driver', 'start_chrome', 'start_firefox', 'switch_to', 'wait_until', 'write',

    # Predicates:

    'Alert', 'Button', 'CheckBox', 'ComboBox', 'Config', 'Image', 'Link', 'ListItem', 'Point', 'S', 'RadioButton', 'Text', 'TextField', 'Window',

    # Keys:

    'ADD', 'ALT', 'ARROW_DOWN', 'ARROW_LEFT', 'ARROW_RIGHT', 'ARROW_UP', 'BACK_SPACE', 'CANCEL', 'CLEAR', 'COMMAND', 'CONTROL', 'DECIMAL', 'DELETE', 'DIVIDE', 'DOWN', 'END', 'ENTER', 'EQUALS', 'ESCAPE', 'F1', 'F2', 'F3', 'F4', 'F5', 'F6', 'F7', 'F8', 'F9', 'F10', 'F11', 'F12', 'HELP', 'HOME', 'INSERT', 'LEFT', 'LEFT_ALT', 'LEFT_CONTROL', 'LEFT_SHIFT', 'META', 'MULTIPLY', 'NULL', 'NUMPAD0', 'NUMPAD1', 'NUMPAD2', 'NUMPAD3', 'NUMPAD4', 'NUMPAD5', 'NUMPAD6', 'NUMPAD7', 'NUMPAD8', 'NUMPAD9', 'PAGE_DOWN', 'PAGE_UP', 'PAUSE', 'RETURN', 'RIGHT', 'SEMICOLON', 'SEPARATOR', 'SHIFT', 'SPACE', 'SUBTRACT', 'TAB', 'UP'

    个人博客园:

    https://www.cnblogs.com/weitung/p/13532947.html

    相关文章

      网友评论

          本文标题:UI自动化-02-helium-常用方法

          本文链接:https://www.haomeiwen.com/subject/amfnmktx.html