python selenium chrome notepad++ 搭建自动化测试平台
来源:互联网 发布:swift编程实战 pdf 编辑:程序博客网 时间:2024/06/05 05:08
需要的工具:
1、python 2.7 下载地址http://www.python.org/getit/
2、setuptools-0.6c11.win32-py2.7 下载地址http://pypi.python.org/pypi/setuptools
3、pip-1.2.1.tar.gz 下载地址 http://pypi.python.org/pypi/pip/1.2.1
4、npp.6.2.2.Installer 下载地址http://notepad-plus-plus.org/
5、chromedriver_win_23.0.1240.0 下载地址http://code.google.com/p/chromedriver/downloads/detail?name=chromedriver_win_23.0.1240.0.zip&can=2&q=
6、selenium-2.27.0.tar.gz(下载地址http://pypi.python.org/pypi/selenium)
安装:
1、安装python2.7
2、配置环境变量添加python27的路径。C:\python27\
3、安装setuptools
4、将pip-1.2.1.tar.gz解压到C:\python27\Scripts\下面
5、运行cmd,进入C:\python27\Scripts\pip-1.2.1\,输入python setup.py install
6、运行cmd,进入C:\python27\Scripts\,运行easy_install pip
7、安装selenium
7.1 网络安装 pip install -U selenium,出现Successfully installed selenium安装成功;
7.2 离线安装 解压缩selenium-2.22.1.tar. 把 selenium 整个文件夹 放入 Python27\Lib\site-packages 目录下
8、安装webdriver
8.1 firefox
将selenium-ide-1.6.0.xpi拖进firefox浏览器,即开始安装
Firefox浏览器选装firebug、FirePath插件
8.2 chrome
解压chromedriver.exe到Python的安装目录下,如C:\Python27。
添加C:\Users\Administrator\AppData\Local\Google\Chrome\Application\(chrome安装路径,这里是win7下的安装路径)到环境变量path
8.3 IE
复制IEDriverServer.exe到C:\Python27
设置IE浏览器,Internet选线安全,把各模式的“启动保护模式”设置成一样(或者全部启动,或者全部不启动)。
自定义模块
9、测试代码
from selenium import webdriver
# 创建一个chrome实例
driver = webdriver.Chrome()
#(这个是制定google浏览器, 指定IE webdriver driver webdriver.Ie(), 指定Firefox webdriver driver webdriver.Firefox())
#(这个是制定google浏览器, 指定IE webdriver driver webdriver.Ie(), 指定Firefox webdriver driver webdriver.Firefox())
# 到百度主页
driver.get("http://www.baidu.com")
# 定位到搜索输入框
inputElement = driver.find_element_by_xpath ("//input[@name='wd']")
# 输入查找内容
inputElement.send_keys("Cheese!")
# 点击百度一下
submitElement.submit()
# 输出网页标题
print driver.title
#退出webdriver
driver.quit()
- python selenium chrome notepad++ 搭建自动化测试平台
- 搭建Python Selenium自动化测试环境
- python+ selenium自动化测试环境搭建
- Selenium+Python自动化测试环境搭建
- selenium+python自动化测试环境搭建
- python + selenium自动化测试之环境搭建
- selenium + python自动化测试环境搭建
- Selenium + Python 搭建自动化测试环境(一)
- selenium + python自动化测试环境搭建
- Selenium + Python 搭建自动化测试环境(二)
- Selenium + Python 搭建自动化测试环境(三)
- selenium + python自动化测试环境搭建
- selenium + python自动化测试环境搭建
- selenium + python自动化测试环境搭建
- selenium + python自动化测试环境搭建
- selenium + python自动化测试环境搭建
- selenium + python自动化测试环境搭建
- selenium + python自动化测试环境搭建
- VC __declspec关键字
- codeforces 82D Two out of Three DP 记忆化搜索
- python selenium 完整测试脚本
- iOS正则表达式最佳实践
- Selenium Grid How it Works
- python selenium chrome notepad++ 搭建自动化测试平台
- C# 实现telnet
- 10条建议帮你塑造更好的iOS应用体验
- 排序之bitmap排序
- C++ 协程与网络编程
- C# 实现FTP clinet
- 游戏行业人才结构分析
- Java获取照片EXIF信息
- Windows7和VMWare7虚拟化雪豹snow leopard 10.6