Test using SpecFlow

Introduction

SpecFlow is a testing framework that supports Behavior Driven Development (BDD). Use SpecFlow to define, manage and automatically execute human-readable acceptance tests in .NET projects. Writing easily understandable tests is a cornerstone of the BDD paradigm.


Supported Version: .Net version 4.5

Supported file types: JSON/zip containing JSON

Sample Test Result File

Click here to download a sample test result file.


Test Case Reusability

  1. If Test case summary and Test step summary (for all steps) matches with the automated Test case name (ReportNode > type > Action > Name) and steps (ReportNode > type > Step > Name),Test case key and version will be reused.
  2. If the Test case summary matches with the automated Test case name (ReportNode > type > Action > Name) but Test step summary does not match (for any of the steps), the Test case key will be reused but a new version will be created.
  3. If Test case summary does not match, a new Test case will be created.