如何解决生菜和Pyccuracy有什么区别?
| 既有生菜又有Pyccuracy经验的人可以在功能和用途方面描述他们的差异吗? 从生菜概述文档中: Lettuce是基于Cucumber的非常简单的BDD工具,目前它比Lettuce具有更多功能。 生菜将最常见的任务放在BDD上,并特别关注那些使BDD变得如此有趣的任务:) 通过创建一个或多个场景,向开发人员提供以自然语言描述功能的能力。 从Pyccuracy github页面: Pyccuracy是用Python编写的行为驱动开发风格的工具,旨在使编写自动验收测试变得更加容易。它通过使用结构化的自然语言以及一种扩展该语言的简单机制来提高这些测试的可读性,以便开发人员和客户都可以协作并了解测试的功能。解决方法
Pyccuracy使用Gherkin DSL进行硒测试。也就是说,UI通过浏览器进行测试。
Lettuce使用Gherkin DSL来驱动有时称为“皮下”验收的测试。也就是说,独立于UI的域层测试。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。