Docker与Web自动化测试:一键创建Selenium Grid集群

  1. 云栖社区>
  2. 容器服务Docker&Kubernetes>
  3. 博客>
  4. 正文

Docker与Web自动化测试:一键创建Selenium Grid集群

易立 2016-03-20 10:20:36 浏览11944
展开阅读全文

Docker的容器技术的优秀特性,例如秒级启动、应用隔离、良好的可移植性等,可以在DevOps中大显身手,并推动持续集成,持续交付等理念落地。今天我们就将结合Selenium Grid来介绍Docker在自动化测试中的使用场景。

Selenium Grid 简介

Selenium 是针对Web应用的自动化测试框架和工具集合,支持多种浏览器和编程语言。Selenium的测试用例直接运行在浏览器中,并模拟用户的操作。

Selenium Grid是一个分布式Web测试工具,可以将测试透明地分发到多个主机上,并行地执行。Selenium Grid架构中包含两个主要角色:Hub是中心点控制节点,而Node是Selenium的工作节点,它们注册到Hub上,并会操作浏览器执行由Hub下发的自动测试用例。

14583886947794

以传统的方式部署分布式Selenium Grid

网友评论

登录后评论
0/500
评论
易立
+ 关注
所属云栖号: 容器服务Docker&Kubernetes