Selenium 点滴 #17

以下是一些关于 Se 和/或通用自动化引起我注意和兴趣的文章。

以下是一些关于 Se 和/或通用自动化引起我注意和兴趣的文章。

  • Selenium 单元测试重用 展示了一种在脚本中迭代环境和浏览器的方式,而无需使用 Se-Grid。我做过类似的技巧,并取得了一些成功 – 问题通常是报告,但你们都很聪明,我相信你们可以添加进去。
  • 编写脚本时有时需要添加自定义标头,但实际上并没有很好的文档记录,因此 Kevin 写了 如何在 Selenium 中执行基本身份验证,其中结合了如何执行基本身份验证标头注入。
  • 尚未在 CI 中运行脚本?真丢人!Hudson 的创建者 Kohsuke Kawaguchi 在 Digg 发表了演讲,他们对此进行了录制。我还没看过,但根据底部的笔记,Se 被提到了。
  • 没听说过 HAR(HTTP 存档)格式?别担心,我也没听说过,直到 关于 captureNetworkTraffic 的一些讨论出现,以及它在 Se 中的未来
  • Faker/Sham 组合在 Ruby(和 Perl)世界中被确立为生成指定格式的随机数据的方式。Anthony 发布了一个类似的 Python 模块,其中包含一些 Python 特性,称为 Picka(如“挑一张牌,任何牌”,嗯,实际上是名字或地址)
  • 正在寻找 C# 中页面对象的示例?我上周正在寻找,而 Dave 很方便地发布了 页面对象模式教程
  • 告别 QTP。现在更仔细地看看 Selenium 上榜仅仅是因为它在同一句话中使用了“QTP”和“中国胆汁农场”。
  • Browsermob 开源了 sep4j(我认为它代表“Java 的 Se 并行”),这是一个Java 项目的实用程序集合,可以使用 Selenium Grid 或 Sauce
    Labs 实现 Selenium 测试并行化。
  • Richard 在 LJC Unconference 上介绍了“使用 Cucumber、Cuke4Duke、Groovy 和 Selenium 进行敏捷验收测试”,并发布了他的幻灯片
  • 说到验收测试,Gojko 发布了一篇关于 良好验收测试的剖析 的文章
  • 本周关于验收测试的最后一件事实际上是多件事。Markus 最近使用 RobotFramework 和 ParkCalc 举办了一个周末测试员活动,并开始了一系列关于此的文章:入门ParkCalc 自动化 – 重构数据驱动的测试ParkCalc 自动化 – 重构关键字驱动的测试 是其中的前三篇文章。希望还会有更多。
  • 最后,我将分享本周我的一篇文章,内容是关于如何在 Se 中处理恼人的文件下载问题。(提示:不要使用 Se 来下载文件)
上次修改时间:2021 年 8 月 7 日:重命名目录 (e9895f27c26)