随笔分类 -  webdriver

摘要:一般分两个场景:一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决; 另外一种非input标签实现起来比较困难,可以借助autoit工具或者SendKeys第三方库。 本篇以博客园的上传图片为案例,通过send_keys()方法解决文件上传问题 一、识别上传按钮 阅读全文
posted @ 2019-04-22 14:53 yanrufei 阅读(445) 评论(0) 推荐(0) 编辑
摘要:联想词汇的class都相同,因此可以很容易定位到 阅读全文
posted @ 2019-04-22 10:33 yanrufei 阅读(733) 评论(0) 推荐(0) 编辑
摘要:pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现的、也可以生成WEB 页面的,还可以在服务器上以浏览器的方式呈现! 一、pydoc 1.到底什么是pydoc? ,这个是准确的解释:Documentation generator and onlin 阅读全文
posted @ 2019-04-19 16:35 yanrufei 阅读(276) 评论(0) 推荐(0) 编辑
摘要:chrome驱动下载:http://chromedriver.storage.googleapis.com/index.html 加载浏览器配置,需要用FirefoxProfile(profile_directory)这个类来加载, profile_directory既为浏览器配置文件的路径地址 二 阅读全文
posted @ 2019-04-19 10:58 yanrufei 阅读(416) 评论(0) 推荐(0) 编辑
摘要:select_by_index() :通过索引定位select_by_value() :通过value值定位select_by_visible_text() :通过文本值定位deselect_all() :取消所有选项deselect_by_index() :取消对应index选项deselect_ 阅读全文
posted @ 2019-04-18 16:01 yanrufei 阅读(297) 评论(0) 推荐(0) 编辑