定义用于构建CoreJet测试的测试基础结构

corejet.core的Python项目详细描述


CoreJet

CoreJet是一种行为驱动的测试规范和方法,具有 在Python和Java中实现。请参见http://corejet.org rel="nofollow">http://corejet.org了解更多详细信息。

这个包在python中提供核心corejet功能。你可能会 也对corejet.testrunner和corejet.jira感兴趣。

为什么不吃黄瓜?

在 python,通常基于黄瓜。科雷杰有一个重要的哲学 不同之处:与在纯文本文件中编写故事和场景不同, 它们将作为需求管理系统的一部分进行管理 例如jira(因此,corejet.jira)。它管理史诗、故事和 场景,以及围绕需求的生命周期和元数据: 它们是开放的还是封闭的,它们有多大(在故事点中),以及如何 它们对业务用户很有价值(优先级)。

"需求目录源"将它们从这个系统中提取到 中间XML格式(见下文)或直接输入CoreJet数据 模型(同样,见下文)。首先是测试运行程序( corejet.testrunner ) 获取当前需求目录,然后执行所有CoreJet测试, 匹配故事(按ID)和场景(按名称)并设置状态 每一个都指向"pass"、"fail"、"pending"(尚未实现)或 "不匹配"(场景中的给定/何时/然后步骤与 需求管理系统)。

此分析的输出将写入扩展的corejet xml文件。这个 然后用于生成项目状态的可视化(请参见 corejet.visualization ,带有颜色编码以指示 项目实际上已经完成,其中"完成"意味着它已经通过了自动化 准确代表业务验收标准的测试。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
image Java:设置iconimage而不使用完整路径   javaant和Eclipse构建   Java标签检查图像   java为什么我的glassfish服务器会重定向到另一台服务器?   java MySQL简单查询错误   java你能告诉我如何在图像视图中显示图像吗   Java驱动程序4.0:是否支持对象映射?   java在通过SourceDataLine播放音频时发出一致的爆裂声   java组织。金特罗普。dcom。常见的JIException:未找到错误代码0xC0000070的消息   运行Dijkstra算法实现时的java IndexOutOfBoundsException   java swing gui闪烁白色错误   java单元测试:我应该使用null还是可选的。返回()中的空()?   javajaxb创建空对象   如何拒绝Java构造函数中的非限定参数?   单元测试的java分类