自动化 测试框架部署(python3+selenium2)
2016-04-25 23:24
666 查看
安装Python
从https://www.python.org/downloads/下载最新版本的Python3,请注意,是3;
需要将Python的安装目录和安装目录下的Scripts文件夹添加到系统的PATH中,请注意安装过程中的相关选项;
安装过程,不再赘述
安装浏览器
下载并安装Firefox(推荐ESR版本)和Chrome浏览器
安装Selenium及扩展包
进入Python安装目录,找到Scripts文件夹。
安装Selenium
安装PyMongo
下载mysql-connector-python-2.0.3-py3.4.msi,并安装,如果安装失败,可以尝试使用命令进行安装:
安装MySQL connector
下载chromedriver.exe,并将其放到Python的安装根目录下
下载pywin32-219.win-amd64-py3.4.exe,双击运行安装
Checkout 代码
请从svn://172.21.32.25/project/test/ATF check out 代码。
运行方法
执行
日志、测试报告和截图在$PROJECT_ROOT/logging_reports文件夹
执行过程已部署到Jenkins中。
http://172.21.32.32/jenkins/view/test/job/test_smoking/
请不要随意执行该job
从https://www.python.org/downloads/下载最新版本的Python3,请注意,是3;
需要将Python的安装目录和安装目录下的Scripts文件夹添加到系统的PATH中,请注意安装过程中的相关选项;
安装过程,不再赘述
安装浏览器
下载并安装Firefox(推荐ESR版本)和Chrome浏览器
安装Selenium及扩展包
进入Python安装目录,找到Scripts文件夹。
安装Selenium
1 | > pip.exe install -U selenium |
1 | > pip.exe install -U pymongo |
安装MySQL connector
1 | > pip.exe install -U --allow-external mysql-connector-python mysql-connector-python |
下载pywin32-219.win-amd64-py3.4.exe,双击运行安装
Checkout 代码
请从svn://172.21.32.25/project/test/ATF check out 代码。
运行方法
执行
1 | python3 $PROJECT_ROOT/test_runner.py -m smoke |
执行过程已部署到Jenkins中。
http://172.21.32.32/jenkins/view/test/job/test_smoking/
请不要随意执行该job
相关文章推荐
- Python编程-字符串的编码转换、存储及乱码问题
- 利用python,基于SVM实现文本分类
- Python 进阶 —— x = x+1 vs x += 1
- Python学习-机器学习实战-ch06 支持向量机
- Python collections.defaultdict()与dict的使用和区别
- 【Grades Crawler】利用python编写爬虫 爬取西电教务处成绩并本地保存
- 在Python中使用机器学习(1)—安装四库
- python中实现有序字典
- 【LeetCode-343】Integer Break
- python编码问题
- Python学习笔记12
- Python分割list
- Python Logging模块-Logger,Handler,Formatter
- 用python将博客园的文章爬取到本地
- 聚类(一)pyspark 实现特征的ID化
- 【Python】set与frozenset的区别
- python10min系列之多线程下载器
- python 字典有序无序及查找效率,hash表
- Python代码分析工具之dis模块
- 推荐——基于python