自动化测试
文章平均质量分 80
k_Andy
这个作者很懒,什么都没留下…
展开
-
丰富的场景
在第三章中,我们故意没有给你完整的故事,而是仅仅给你展示了关键字集合。因为当你开始利用Cucumber工作时,他们是你需要的基础结构单元,而且我们也希望你能尽快开始使用。现在是时候改善你的能力了。当你开始编写cucumber feature时,你的主要目标是保证可读性。否则,一个读者很容易感觉到他们在阅读计算机程序而不是一份说明文档,这是我们极力要避免的情况。毕竟,如果你的feature不能让翻译 2014-01-14 22:31:14 · 1271 阅读 · 0 评论 -
Cucumber命令行
Cucumber命令行接口Cucumber可以用来测试几乎所有计算机系统。在本书的最后这个部分,我们会给你一个方法集,你可以根据你的环境来选择使用。大部分方法都是技术性的:你会找到关于测试web services,命令行编程和重Ajax网站的指导内容,这里也有一章讨论测试遗留系统,这些系统并不包含代码。我们首先介绍Cucumber用户接口:命令行。我们尽最大的努力使得cucumber能够在翻译 2014-01-22 21:58:07 · 3891 阅读 · 0 评论 -
步骤定义 外部设计
翻译 2014-01-12 16:31:30 · 807 阅读 · 0 评论 -
Step定义:内部视图
现在应该可以把在第一部分学习到的所有知识一起使用了。我们还要解释一些cucumber的高级概念,使用一个例子来解释会更加容易。在这个部分,很多时候会混淆开发者和测试者之间的概念。你如果是一个测试,不要担心:我们使用的ruby代码刚开始是非常简单的。随着不断地深入,你会非常了解它是如何工作的,当然也会学习到很多知识。4.5节的最后,我们从零开始构建ATM软件。我们有了一个简单的场景,但它是系统最翻译 2014-01-19 21:48:22 · 1884 阅读 · 0 评论