Wrike TechClub:交付基础设施 - 流程和工具(DevOps+QAA)。 英文报告

你好,哈布尔! 我们 Wrike 正在测试技术活动的新形式,并邀请大家观看我们首次英语在线聚会的视频。 说话了 关于用于测试 Web 应用程序、多维数据集、Selenium 及其替代方案的 DevOps 基础设施。

Wrike TechClub:交付基础设施 - 流程和工具(DevOps+QAA)。 英文报告

冠状病毒传播的故事和欧洲国家所有大型线下活动的禁令都做出了自己的调整,因此Wrike布拉格计划的测试人员和开发人员的线下会议蔓延到了YouTube。

注意,报告是英文的。

1. Mikhail Levin,Wrike – Selenium – 通往 Kubernetes 之路

曾几何时,硒存在并生长。 这可能是过去二十年中 QA 自动化发生的最好的事情,是的,这在很多方面都不容易,包括基础设施和稳定性。

凭借在硒网格基础设施和替代方案方面的长期经验,我想引导您了解不同硒基础设施到我们全新的轻量级解决方案的一些问题和限制。

2. Vitaliy Markov,Wrike – Callisto:我们如何学会停止担忧并热爱 Selenium

Callisto 是我们用于构建 Selenium 基础设施的轻量级开源 Kubernetes 原生解决方案。 我们在一小时内运行了万次硒测试,并在数百次日常硒测试中幸存下来。 我们想分享我们的理由、解决方案本身以及在此过程中学到的技术细节。 无论您运行那么多的 Selenium 测试,还是只是在 k10s 的多个线程中运行一些基于会话的工作,我们的经验可能都会派上用场。

3. Ivan Krutov,Aerokube – Chrome 开发者工具协议:在 Kubernetes 中运行和扩展

多年来,Selenium 是最流行的浏览器自动化工具。 然而,Selenium 协议仍然缺乏很多重要的功能:分析和模拟 HTTP 请求、获取内存消耗和性能指标、订阅应用程序事件、检索浏览器安全警告等等。 幸运的是,所有这些东西已经在所谓的 Chrome 开发者工具协议中得到支持。 有很多关于如何开始在 Puppeteer 等客户端库中使用此协议的讨论,但几乎没有人告诉我们如何扩展此解决方案。 在我的演讲中,我想解释如何在 Kubernetes 集群中扩展 Chrome 开发者工具,并展示一些如何在测试中使用此协议的真实示例。



来源: habr.com

添加评论