Selenium 零星杂谈 #59
距离上次发布精选内容已经一个半月了,我收集的链接数量说明了这一点。
分类
距离上次发布精选内容已经一个半月了,我收集的链接数量说明了这一点。所以本周是清理周。
浏览器的工作原理:现代 Web 浏览器幕后似乎是那些以自动化浏览器为生的人应该熟悉的文章之一。
100% 测试覆盖率始终是目标。
持续部署和数据可视化提醒我们,如果一些数据是好的,那么更多通常会更好。
这是针对 JUnit 的,但这些想法适用于任何运行器。
查看 wakaleo 的更多演示文稿
Database Cleaner 是一组用于清理 Ruby 数据库的策略。我认为你应该让你的数据库变脏(因为这是在生产中发生的情况),但我承认在某些情况下这是不可取的。
使用 Selenium、Hudson 和 Sauce Labs 进行 UI 测试的禅宗展示了在 @Before 方法中的一个很好的切换,以便在本地或云端(在本例中为 Sauce Labs)运行。如今,将您的框架限制为始终在云端或始终在防火墙之后是愚蠢的。
Ruby 的测试替身有什么问题?对测试替身的类型进行了很好的概述。我认为前端自动化应该大量使用“Stub”品牌。
自动化是编程。而 Page Objects 是 OO。因此,如何设计类非常有趣。
Samuel L Ipsum 真的需要一个 API,以便我们可以将其用作自动化的随机字符串生成器。
对于我正在进行的一个项目,我正在使用 JSON 提要验证浏览器中的内容。JSON Formatter 在过去一周一直是救星。