ubuntu服务器配置selenium运行环境

ubuntu服务器配置selenium运行环境

LinJiefeng Lv2

提示:都2024年了,使用selenium自动化测试都不需要单独下载webdriver;只要安装好浏览器就可以了

最开始百度也好,必应也罢。都没找到合适的教程,很多教程也不是最新的。
通过不断的尝试和摸索,终于找到正确的部署方式,且很简单。

在无界面的ubuntu服务器系统里运行浏览器自动化测试的思路

  1. 安装浏览器
    • 官网下载edge-linux版本,复制到服务器文件夹
    1
    wget https://www.microsoft.com/zh-cn/edge/download?form=MA13FJ
    • 在文件所在文件夹开启终端👌
    • 解决包依赖问题
    1
    sudo apt-get -f install
    • 本地安装
    1
    sudo apt install -i *.deb
  2. 安装虚拟显示器
    • 安装xfv,虚拟显示器
    1
    sudo apt-get install xvfb
  3. 安装selenium库和pyvirtualdisplay库
    • 安装selenium库
    1
    pip install selenium
    • 安装pyvirtualdisplay库
    1
    pip install pyvirtualdisplay
  4. 在程序种插入调用虚拟显示器的库
    • 示例代码
    1
    2
    3
    4
    5
    from pyvirtualdisplay import Display
    display = Display(visible=0, size=(800, 600))
    display.start()
    #your code here
    display.stop()
  • 标题: ubuntu服务器配置selenium运行环境
  • 作者: LinJiefeng
  • 创建于 : 2024-07-08 17:00:51
  • 更新于 : 2025-07-25 13:39:47
  • 链接: https://blog.icsteam.cn/2024/07/08/100_ubuntu_selenium_config/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
ubuntu服务器配置selenium运行环境