CoreJet JIRA extracter

CoreJet JIRA extracter

1.1

简介:

根据当前 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 发送您的想法、您注意到的任何错误/功能、建议、担忧和喜爱。我们期待您的回音!


评分:

4星(共5星),共1位用户参与评分

使用人数:

98+ 位用户

版本:

1.1

大小:

41.04KiB

分类:

开发者工具

提供方:

peter.woolley

支持语言:

英语(英国)

更新时间:

2023-02-25 10:48:55

ID:

nklfpajmdjkbekeopageellmkllcmakg