随笔分类 -  Python+Selenium

Firefox37.0.1+selenium 2.53+python3.6打开浏览器时报错NameError: name 'basestring' is not defined
摘要:环境:Win7 Firefox浏览器版本37.0.1 Python36 Selenium2.53.0 在Pycharm里执行以下3行脚本: from selenium import webdriver browser = webdriver.Firefox() browser.get("http:/ 阅读全文

posted @ 2017-01-23 11:19 zhengyihan 阅读(6558) 评论(0) 推荐(0)

WebDriver--简单的元素操作
摘要:以登录163邮箱为例,演示以下几个方法的使用 ①switch_to.frame() ②.clear() ③.send_keys() ④.click() ⑤switch_to_default_content() 一、先分析163邮箱登录首页的HTML代码如下截图所示,分析一下几个需要注意的地方 用Fi 阅读全文

posted @ 2016-11-23 21:50 zhengyihan 阅读(1429) 评论(0) 推荐(0)

WebDriver--操控浏览器
摘要:前一篇讲述了元素的定位方法,现在开始练习如何写自动化测试脚本 我使用的编辑工具是PyCharm,今后该博客中所写的有关Python脚本,都是在该工具中编写的。 WebDriver提供了控制浏览器大小、操作浏览器前进和后退、模拟浏览器刷新的方法。 阅读全文

posted @ 2016-11-15 21:33 zhengyihan 阅读(2140) 评论(0) 推荐(0)

WebDriver API元素的定位
摘要:一、以下截图为用FireBug定位的用火狐(Firefox)浏览器打开的百度首页,下面所讲述的八种定位方法,就是以该截图中的百度输入框为例子。 ①、FireBug是Firefox浏览器下的开发类插件,通过该插件可以查看HTML、CSS、Javascript控制台、网络状况监视器、Cookies,具体 阅读全文

posted @ 2016-11-14 22:20 zhengyihan 阅读(1760) 评论(0) 推荐(0)

selenium的安装
摘要:一、安装selenium 通过pip命令安装selenium包:(pip的安装方法:http://www.cnblogs.com/zhengyihan1216/articles/6011640.html) ①通过pip安装第三方库时,若只输入包名,则默认安装该库的最新版本 C:\Users\DELL 阅读全文

posted @ 2016-11-11 22:17 zhengyihan 阅读(1079) 评论(0) 推荐(0)

导航