随笔分类 -  Selenium

摘要:分为两种情况: 1、 如果是input可以直接输入路径的,那么直接调send_keys输入路径 2、 input标签的上传,则需要借助第三方工具。 2.1 AutoIt我们去调用其生成的au3或exe文件。 2.2 SendKeys第三方库(目前只支持到2.7版本) 2.3 Python pywin 阅读全文
posted @ 2020-01-10 17:27 Y、 阅读(214) 评论(0) 推荐(0) 编辑
摘要:页面上的元素超过一屏后,若操作屏幕下方的元素,不能直接定位到,报元素不可见错误。 需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。滚动条无法直接用定位工具定位,selenium里面也没有直接的方法去控制滚动条,只能借助JS了,selenium提供了一个操作js的方法:execute_sc 阅读全文
posted @ 2020-01-09 16:35 Y、 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-09 15:33 Y、 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Selenium 是一个Web应用程序的自动化测试工具。使用javaScript内核语言编写,几乎支持所有能运行javaScript的浏览器(包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等)。测试脚本执行时,浏览器自 阅读全文
posted @ 2018-11-12 10:34 Y、 阅读(397) 评论(0) 推荐(0) 编辑