Linux安装Selenium进行自动化测试
首先需要安装python
、Chrome
&ChromeDirver
ChromeDriver与Chrome对应版本
#查看chrome版本google-chrome --version或者在浏览器搜索chrome://version/
ChromeDriver下载地址这里下载114版本
wget https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.126/linux64/chromedriver-linux64.zip
Linux安装Chromedriver
#解压unzip -d /usr/bin chromedriver-linux64.zip#授权sudo chmod +x /usr/bin/chromedriver-linux64/chromedriver#添加环境变量sudo vim /etc/profile#末尾添加export PATH=$PATH:/usr/bin/chromedriver-linux64#重新加载配置文件source /etc/profile#验证安装/usr/bin/chromedriver-linux64/chromedriver#或者chromedriver --version
Linux卸载chromedirver
sudo rm /usr/bin/chromedriver
在浏览器安装SeleniumIDE插件
官网
打开插件
新建项目
输入项目名
填入你要测试的网站,点击REC开始录制
点击REC录制结束,点击左边执行测试
选你需要的导出,然后执行就可以了
Linux安装Allure生成测试报告
github地址下载zip包
#解压
sudo unzip -d /opt/allure allure-2.29.0.zip
sudo vim /etc/profile
export PATH=$PATH:$PATH:/opt/allure/allure-2.29.0/bin
#重新加载变量
source /etc/profile
#验证
allure --version
#pyhton环境安装
pip install allure-pytest
pip install annotated-types
pip install allure-python-commons
pip install selenium
生成结果
#test.py就是Selenium导出的那个文件
pytest test.py --alluredir=./results --clean-alluredir
#生成报告
allure serve ./results
点击终端中的链接即可打开报告