web自动化整理-1

1.web自动化相关软件 java version "1.8.0_92" python 3.7 pycharm 2017 jenkins 2.204.5 svn 客户端 1.9 服务器端 3.5.1 tomcat 1.9

总体流程,pycharm 编写测试脚本,unittest2框架组织脚本,传到svn上代码管理,jenkins 部署到tomcat上,负责自动定时从svn获取代码进行构建,跑脚本输出测试测试报告并发送邮件。

过程中踩的坑

1.pycharm 导包的时候 提示

修改配置文件 helpers/packaging_tool.py

 

 

2.下载chromedriver时注意查看本地浏览器版本

3.Jenkins安装完后汉化的时候会有部分汉化的情况,我汉化好几次都不能全部汉化,不影响使用,另外插件管理高级中要设置国内镜像的源,不然获得插件的时候非常慢

 

 http://mirror.esuni.jp/jenkins/updates/

3.设置jenkins邮件发送功能时,系统设置区域--扩展邮件通知功能区与邮件通知区有个高级设置要打开,两者填写信息要一致

工程配置区域,最下方触发要勾选always 才能收到邮件。

另外自动化测试的成本估算也需要清楚:

参考文档:http://tech.sina.com.cn/s/2008-09-24/1030816253.shtml

原文地址:https://www.cnblogs.com/zhaohongxiang/p/12539945.html