请选择 进入手机版 | 继续访问电脑版
  • 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    18553857767

    电子邮件

    3023067796@qq.com
  • 泽恩培训APP

    随时掌握企业动态

  • 扫描二维码

    关注泽恩微信公众号

  • 10秒填写个人信息,将会有专人为您服务。
    学习方向: 个人情况: 手机号码:

selenium 结合 docker 构建分布式测试环境

admin-本文作者
114 0 2019-8-27 14:04
摘要

随着自动化测试越学越深,深深觉得有太多的东西需要总结。1.记录下学习中遇到的坑,当做学习笔记。2.有前人路过看到文章中比较落后的做法,请务必一定要指教。(因为是初学者视角,很多东西只是走通而已,不足的地方 ...

随着自动化测试越学越深,深深觉得有太多的东西需要总结。
1.记录下学习中遇到的坑,当做学习笔记。
2.有前人路过看到文章中比较落后的做法,请务必一定要指教。(因为是初学者视角,很多东西只是走通而已,不足的地方多的去了,无论谁的指教都会让我受益匪浅)
3.因为我就是一个初学者,所以我打算详细的记录操作步骤,争取和我一样的初学者看着这篇文章就可以成功搭建测试环境。

项目背景:
我负责的自动化web测试框架已经搭建完成了。框架主要主要使用了:
语言:python
测试框架:pytest
web自动化:selenium
报告框架:allure
CI集成:jenkins

引入docker的目的:
优化自动化测试框架。当case在单个浏览器上走通了以后,就开始考虑是否需要考虑下兼容性,反正都是机器跑,跑一个浏览器是跑,跑二个也是跑。刚开始的时候打算用Selenium Standalone Server解决这个问题,但是在社区里看到了docker文章。立刻被吸引到了,通过docker 启动容器创建一个干净的测试环境,把外界因素对自动化测试的干扰降至最低。自动化测试稳定才是王道。

目标:
1.成功搭建docker结合selenium构建分布式测试环境。
2.编写脚本执行web的自动化测试分布式测试。



鲜花

握手

雷人

路过

鸡蛋
微信关注“星点教育培训”每天分享有用的课程资源
阅读排行
热门文章
全国统一客服电话
18553857767

24x7小时免费咨询

  • 关注官方微信

  • QQ在线客服1

    在线联系

    QQ在线客服2

    在线联系
  • 泽恩西点培训学校
  • 山东省泰安市万达广场8号楼
技术支持: 泰安网络公司 ©祥奕网络 网站备案号( 鲁ICP备16045752号-1 )