CoreJet JIRA extracter1.1
根据当前 JIRA 票证页面上的场景创建 CoreJet 测试框架认识 CoreJet这是一个新的 BDD 开源测试工具等等,WTF 是 BDD?嗯,BDD 代表行为驱动开发,这就是一切的开始,一个叫 Dan 的人。行为驱动开发是从测试驱动开发演变而来的。通过认识到系统所做的一切都是一种行为,并且所有行为都应该具
更新日期:2021年 8月 29日分类标签:开发语言:中文平台:
41.04KB 0 人已下载 手机查看
简介:
根据当前 JIRA 票证页面上的场景创建 CoreJet 测试框架认识 CoreJet这是一个新的 BDD 开源测试工具等等,WTF 是 BDD?嗯,BDD 代表行为驱动开发,这就是一切的开始,一个叫 Dan 的人。行为驱动开发是从测试驱动开发演变而来的。通过认识到系统所做的一切都是一种行为,并且所有行为都应该具有商业价值,它专注于开发,旨在缩小业务和技术之间的鸿沟。三个核心原则是:业务和技术应该以相同的方式引用相同的系统任何系统都应该对业务具有可识别的、可验证的价值前期分析、设计和规划都有收益递减要了解更多信息,您可以访问 behavior-driven.org蔬菜对我有什么帮助?实际上,CoreJet 不是蔬菜,你想到的是西葫芦。 CoreJet 是一个与流行的项目跟踪工具 JIRA 无缝集成的工具,以便将行为驱动开发的原则付诸实践。这是如何完成的:业务所需的行为被分解为史诗、故事和场景,并由业务分析师存储在 JIRA 中场景以 BDD 格式编写:Given, When, Then使用 CoreJet 的 Google Chrome 插件,Stories 和 Scenarios 被翻译成 Java 框架。对于 UI 测试,每个 Story/Scenario 都有许多使用 Selenium 2.0 的页面对象,允许测试人员与应用程序交互。自定义 JUnit Runner 用于将故事作为测试运行。输出采用 JUnit 和 CoreJet XML 文件的形式CoreJet XML 文件被翻译成交互式 HTML5 报告并显示在浏览器中。使用 CoreJet这是一个美味的 CoreJet 项目的秘诀:原料: JIRA 实例谷歌浏览器CoreJet 的谷歌浏览器插件硒 2.0詹金斯CoreJet 报告一群新鲜的业务分析师少数成熟的开发者发展 CoreJet你可以帮助我们。但是我可以这样做吗? CoreJet 是开源的,您可以在 github 上为它做出贡献。您可以添加的任何内容都会非常受欢迎。您还可以向 info@corejet.org 发送您的想法、您注意到的任何错误/功能、建议、担忧和喜爱。我们期待您的回音!