English 中文(简体)
Behaviour Driven Development
  • 时间:2024-03-19 22:07:35

SpecFlow - Behaviour Driven Development


Previous Page Next Page  

Behaviour Driven Development 亦称BDD有features 下表:

    找到一种共同的方法和工具,帮助与开发商、企业分析家和其他利益攸关方建立互动关系,共同促进产品开发。

    确保交付的产品增加必要的商业价值。

    排除了该系统的能力及其发展方式。

    保证产品是可行的,具有良好的结构。

    检查软件的功能,确保终端用户的期望得到满足。

BDD Methodologies

BDD采用的主要方法如下:

Specification By Example

它利用互动中的实例来描述软件特征及其业务情景。 这一方法有助于消除开发商、测试者、产品所有人、工商分析家和团队中所有其他利益攸关者在业务要求方面的知识差距。

Test Driven Development

在提到BDD时,测试驱动发展将实例转化为平原文字和可执行规格。 编制者将该文件作为文件,同时执行新的特点。 它有助于建立一个适当的法典基础,同时进行回归诉讼。 因此,整个产品生命周期的总体维修费用较低。

BDD Tool

光谱仪是开放源头的BDD工具之一。 它包含一个地名。 页: 1 SpecFlow的源代码设在Gite Hub。 大部分用于为网络内建造的项目进行自动化测试。 它的职能与Cucumber相似。

SpecFlow的特征档案结构

BDD Tool

它包括特征、背景情景和两个情景。 特征文件包括申请中特性的接受标准。

Advertisements