系统里已经安装了Python2.7,首先安装Selenium 由于Ubuntu中自带了FireFox游览器,所以直接可以用了。 如果想使用Chrome则需要安装驱动。 先安装Chrome游览器 将下载源加入到系统的源列表 执行这个的时候不知道为什么出现了404。。不过可以直接从游览器打开https: ...
分类:
编程语言 时间:
2016-11-07 00:41:58
阅读次数:
280
因为项目的原因,最近较多的使用了UFT来进行自动化测试工作,半年没有使用Selenium了,于是在自己的电脑上重新配置了基于python3.x的selenium环境,配置过程大致如下: 1. Selenium安装 Selenium在python下的环境配置相对简单,只需在python中安装selen ...
分类:
编程语言 时间:
2016-11-05 00:00:02
阅读次数:
693
1. WebDriver原理 webDriver是按照client/server模式设计,client就是我们的测试代码,发送请求,server就是打开的浏览器来打开client发出的请求并做出响应。 具体的工作流程: ·webdriver打开浏览器并绑定到指定端口。启动的浏览器作为remote s ...
分类:
编程语言 时间:
2016-10-24 22:57:32
阅读次数:
542
自动化测试中,有时可以根据某元素是否出现(即可见)来进行断言,判断元素是否可见的方法如下: 需要进行判断时,调用此方法即可。 有时在进行操作后,某元素需要一段时间后才能显示,此时可以设置一时间限制,在此时间间隔内不断判断该元素是否可见,若找到则继续后续操作,否则提示元素未找到。代码如下: ...
分类:
编程语言 时间:
2016-10-18 22:50:54
阅读次数:
236
今晚写了一个163邮箱登录的脚本,不知是163登录策略的限制还是163邮箱改版的问题,直接访问163邮箱主页登录需要输入验证码,因为无法获取到验证码,就这导致直接访问主页登录脚本不可行,现在先访问hao123主页,再从主页点击'邮箱'登录。 ...
分类:
编程语言 时间:
2016-10-09 06:58:55
阅读次数:
895
我的电脑是win7 64位,安装的chrome 也是64位的,在网上找了一个64位的chromedriver,发现运行代码报错,相应的代码在Firefox下调试没问题。 首先猜测,chromedriver的版本和chrome的版本兼容问题,找了好久,发现网上基本64位的chromedriver资源下 ...
分类:
编程语言 时间:
2016-09-21 12:56:14
阅读次数:
150
时间 2015-06-15 00:11:56 Qxf2 blog 原文 http://qxf2.com/blog/page-object-model-selenium-python/ 主题 Selenium Python 原文 http://qxf2.com/blog/page-object-mod ...
分类:
编程语言 时间:
2016-08-14 07:14:50
阅读次数:
389
window安装步骤: 1、下载python安装 https://www.python.org/downloads/release/python-351/ 根据自己的操作系统32/64 位,选择相应的版本。 安装过程我就没必要描述,我的安装目录为:C:\Python35 2、进入cmd(window ...
分类:
编程语言 时间:
2016-07-14 15:12:09
阅读次数:
342
这篇文章主要Selenium+Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~
一.定位元素方法 二.操作元素方法 四....
分类:
编程语言 时间:
2016-07-10 14:06:41
阅读次数:
202
安装selenium 打开命令控制符输入:pip install -U selenium 火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能 Selenium IDE 是嵌入到Firefox 浏览器中的一个插件,实现简单的浏览器操 作的录制与回放功能,IDE 录 ...
分类:
编程语言 时间:
2016-07-09 17:55:37
阅读次数:
376