欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 高考 > 自动化测试及生成测试报告

自动化测试及生成测试报告

2024/10/24 4:34:27 来源:https://blog.csdn.net/weixin_62799021/article/details/140277508  浏览:    关键词:自动化测试及生成测试报告

Linux安装Selenium进行自动化测试

首先需要安装pythonChrome&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插件

官网

image-20240708185717334.png

打开插件

image-20240708191227221.png

新建项目

image-20240708191447523.png

输入项目名

image-20240708191512162.png

填入你要测试的网站,点击REC开始录制

image-20240708192446662.png

点击REC录制结束,点击左边执行测试

image-20240708191956367.png

选你需要的导出,然后执行就可以了

image-20240708192912408.png

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

点击终端中的链接即可打开报告

image-20240708194306780.png

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com