关闭

6个步骤,轻松搞定Linux上web UI自动化测试!

发表于:2024-3-18 09:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:测试安静    来源:51Testing软件测试网原创

  前言
  对于web端的UI自动化,相信大家都不会陌生,因为很多小伙伴都做过,或者了解到过,但是小编相信,大多数了解到的都是通过windows系统上进行运行web端的UI自动化,在linux上面很少运行UI自动化或者如何执行自动化,今天小编简单介绍下,如何通过linux系统执行web端的UI自动化。
  配置chrome环境
  提到web端的自动化,想到的肯定是chrome浏览器了,想要运行chrome肯定需要安装chrome,windows系统上大家都知道,打开百度进行直接安装,那么如何通过linux进行安装chrome呢?
  首先我们需要在linux上进行配置并创建chrome的下载源入口:
  然后在通过在文件编辑中进行将以下内容进行复制。
  上述内容编写完成后,需要通过yum进行安装chrome浏览器。
  安装完成后,需要查看下是否安装成功,我们可以通过一下命令进行查看chrome的版本
  [root@anjing test]# google-chrome --version
  Google Chrome 119.0.6045.123
  配置chrome驱动
  跟着上述内容操作,已经将浏览器下载好了,并且版本也已经知道了,这时候就可以根据对应的版本进行下载对应的chrome驱动
  对应驱动下载地址:[http://chromedriver.storage.googleapis.com/index.html](http://chromedriver.storage.googleapis.com/index.html)
  将下载完成后得驱动通过xftp工具传输到服务器上进行解压。
  解压命令:unzip 解压文件.zip
  这里因为从外部下载的驱动,为了避免后续权限问题,这里直接通过linux命令进行修改权限。
  驱动权限设置完成后,我们只需要将该驱动放到python3的目录下就行了,因为这里linux系统自带的python3,小编不知道路径,通过linux命令进行查看python路径,然后通过cp命令进行将驱动复制到该文件夹下。
本文节选自第七十六期《51测试天地》
Linux执行web端的UI自动化》一文
想继续阅读全文或查看更多精彩内容,请点击下载:
  版权声明:本文出自《51测试天地》第七十六期。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号