导航

2020年10月20日

摘要: 前言 helium库是自带chromedriver的,我们怎么来查看在哪里呢? 目录介绍 用我的电脑上的路径打比方如下: D:\Program Files (x86)\Python38\Lib\site-packages\helium\_impl\webdrivers 如下图:会有3个文件夹,每个文 阅读全文

posted @ 2020-10-20 21:54 weitungblog 阅读(545) 评论(0) 推荐(0) 编辑

2020年9月9日

摘要: 前言 hover 实现功能是将鼠标光标悬停在给定的元素或点上 入参介绍 element def hover(element): """ :param element: The element or point to hover. :type element: str, unicode, :py:cl 阅读全文

posted @ 2020-09-09 21:37 weitungblog 阅读(691) 评论(0) 推荐(1) 编辑

摘要: 前言 前面说过helium是对Selenium 进行了封装,那么我们如何使用selenium的方法呢,通过下面的介绍,我们能够清楚在helium中能够使用selenium的任何方法 入参介绍 def get_driver(): """ Returns the Selenium WebDriver c 阅读全文

posted @ 2020-09-09 21:09 weitungblog 阅读(840) 评论(0) 推荐(0) 编辑

2020年9月2日

摘要: 前言 go_to在当前的Web浏览器窗口中打开指定的URL 入参介绍 url def go_to(url): """ :param url: URL to open. :type url: str Opens the specified URL in the current web browser 阅读全文

posted @ 2020-09-02 22:05 weitungblog 阅读(482) 评论(0) 推荐(0) 编辑

摘要: 前言 attach_file关键字根据官方介绍的作用是上传文件 入参介绍 def attach_file(file_path, to=None): """ :param file_path: The path of the file to be attached. :param to: The fi 阅读全文

posted @ 2020-09-02 07:07 weitungblog 阅读(778) 评论(0) 推荐(0) 编辑

2020年8月29日

摘要: 前言 Text关键字的作用是识别网页上的文字,在一般UI查找中使用率非常高,但是需要注意,如果网页上有相同的文字,那么只能识别到第一个 入参介绍 以下是Text的源码 有5个如参:后面4个参数是上下左右的定位辅助,后面举例中详细介绍 text=None, below=None, to_right_o 阅读全文

posted @ 2020-08-29 21:29 weitungblog 阅读(1050) 评论(0) 推荐(0) 编辑

摘要: 前言 find_all关键字根据官方介绍的作用是查找所有出现GUI元素,并且返回list,下面通过举例说明 入参介绍 def find_all(predicate): """ Lets you find all occurrences of the given GUI element predica 阅读全文

posted @ 2020-08-29 07:18 weitungblog 阅读(1437) 评论(0) 推荐(0) 编辑

2020年8月26日

摘要: 前言 wait_until等待某个条件为真才继续往下执行。默认的超时时间为10s,每0.5查询一次,这俩参数选填。可以设置超时时间和轮询间隔。 可以作为添加后校验元素是否存在的场景 入参介绍 def wait_until(condition_fn, timeout_secs=10, interval 阅读全文

posted @ 2020-08-26 22:03 weitungblog 阅读(1218) 评论(0) 推荐(0) 编辑

2020年8月25日

摘要: 前言 highlight方法是通过红框高亮显示元素,在调试中有很大优势,可以清楚看到定位的元素位置 入参介绍 def highlight(element): """ 入参:元素 :param element: The element to highlight. Highlights the give 阅读全文

posted @ 2020-08-25 22:19 weitungblog 阅读(502) 评论(0) 推荐(0) 编辑

2020年8月24日

摘要: 前言 S方法可以灵活定位元素特别注意,比如to_left_of参数的使用是查找在某个元素左侧的元素,但是默认只会找第一个S方法可以灵活运用,特别是没有id,没有name,只有classname的情况,可以多次使用方向的判断,比如:<li class="nav_com_li "><a class="c 阅读全文

posted @ 2020-08-24 21:24 weitungblog 阅读(756) 评论(0) 推荐(0) 编辑