PC Web端 UI自动化搭建(1)本地环境准备
脚本编写环境准备
Git
版本控制工具
这里https://git-scm.com/downloads下载安装就好
Anaconda
python 环境管理软件
把自己的安装路径记下来!后面要用。
这里懒得设环境变量建议全选
安装完之后不用打开,可以在cmd检查一下是否添加到环境变量
Pycharm
python 脚本编写调试工具
点击这里下载
Pycharm社区版
安装过程不再赘述
其余工具
Chrome for Testing & ChromeDriver
谷歌推出的专用于测试的浏览器和驱动
下载地址
把这两个链接粘贴到地址栏下载得到两个压缩包
把chrome解压到任意地址(但是最好是C盘下面,因为这个项目配置的是C盘下面的地址):
!记住这个地址!
然后把chromedriver压缩包里的这三个文件解压到这个文件夹
Selenium IDE
用于录制操作,快速生成脚本,减少工作量
双击这个打开测试浏览器,下面的操作都在测试浏览器里进行
有梯子去这里https://chromewebstore.google.com/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?hl=zh-CN安装
没梯子去这里https://www.chajianxw.com/developer/30773.html安装
allure
本地部署的allure,用于本地查看生成的allure报告
allure可以生成比较明了的执行报告,后面部署到Jenkins上时会用到allure插件,这个可以使本地调试的时候查看allure报告
这里(https://github.com/allure-framework/allure2/releases/tag/2.30.0)下载:
解压放到你能记住的路径
双击打开allure.bat
然后去系统变量添加这个bin文件夹:
确定完可以去cmd确认一下是否添加成功:
Jenkins
CI/CD持续集成发布工具
到这里(https://www.jenkins.io/download/)下载
下载完之后安装,这个地方选第一个:
这里要选择你的Java目录,要JDK11、17或者21(所以要先安装JDK再安装Jenkins):
然后一路next就行
安装完会自动启动,也可以在计算机管理的服务这里启动与关闭:
安装完后打开:localhost:8080 然后按照页面中给出的地址找到文件,复制里面的密码。
粘贴过去,点击继续。
点击左边这个:安装推荐的插件
然后这个填自己记得住的就行:
后面的实例配置点击保存并完成就行。
然后点击开始使用进入主界面。
Jenkins Allure插件
按照下图依次点击: