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 来下载文件)