一、下载相关安装包及工具 1、下载python 地址:https://www.python.org/downloads/ 说明:推荐下载2.X版本,可以了解下关于2.X与3.X的区别。 2、下载python安装包管理工具pip 地址:https://pypi.python.org/pypi/pip ...
分类:
编程语言 时间:
2016-05-15 18:14:19
阅读次数:
222
背景最近一段时间微信公众号得到了众多网友的留言,微信编辑部的小编们欣喜若狂,在此感谢各位小伙伴们的厚爱。为了与大家进行互动交流,小编认真地查看每一条小伙伴们的留言,有问Fiddler抓包工具的问题,有问自动化selenium的问题,当然还有问小剪子去哪儿了,O(∩_∩)O~。小编决定这期的文章挑一个自动化方面大家都比较关心的问题进行解答:问: Python 获取到Excel一列值后怎么用seleni...
分类:
编程语言 时间:
2016-05-07 10:21:05
阅读次数:
616
先讲下selenium+Python的搭建
1.安装Python
下载地址:http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi
下载后单击安装即可
安装完成后设置环境变量:计算机-系统属性-高级系统设置-环境变量,在系统变量path后加上Python的安装目录。我这边是默认的目录即C:\Python27;
2.安装Python的...
分类:
编程语言 时间:
2016-03-30 13:17:55
阅读次数:
173
Trying to find a good way to set a maximum time limit for command execution latency in Selenium Python WebDriver. Ideally, something like: ff = webdri
分类:
编程语言 时间:
2016-03-09 10:48:18
阅读次数:
197
环境准备: 1.下载所学安装包: setuptools https://pypi.python.org/packages/2.7/s/setuptools/ selenium https://pypi.python.org/pypi/selenium 2.安装 1).安装setuptools (注意
分类:
编程语言 时间:
2016-02-22 19:15:46
阅读次数:
204
来自T先生 通过之前的2篇文章,大家都了解了如果利用behave和selenium打开网页和进行基本的操作,但是这些对于项目来说,却是往往不够的。 如果对junit或者TestNG熟悉的人都知道有@Before Class等这些在脚本之前完成的任务:如用户登入,以及当浏览器操作完,关闭浏览器等一些操
分类:
编程语言 时间:
2016-02-03 16:33:01
阅读次数:
235
来自T先生 今天我们开始讲讲behave的厉害的地方。 Tag文件的使用 在behave里面,如何来控制哪些case需要run,哪些case不需要run,这个时候就用Tag来控制。好了,接下来我用Tag文件来实现同一个脚本可以用firefox,chrome和ie三种不同的浏览器来测试。 一、在fea
分类:
编程语言 时间:
2016-02-03 16:29:14
阅读次数:
238
Behave 介绍:(来自T先生) 最近一个项目用了behave来做测试,因为之前没有接触过,所以写下最近的心得总结。 做自动化的人估计对selenium已经不是很陌生了,但是对于Behave工具,估计很少有人听说过。Behave是BDD(Behavior drive development - 行
分类:
编程语言 时间:
2016-02-03 16:23:44
阅读次数:
277
1.定位元素的方式: dr.find_element_by_class_name() dr.find_element_by_css_selector() dr.find_element_by_id() dr.find_element_by_link_text() dr....
分类:
编程语言 时间:
2016-01-13 17:42:21
阅读次数:
323