Logo
Sign in
Product Logo
Model based BDD Testing FrameworkeInfochips

eInfochips’ model-based BDD test automation framework simplifies testing with a codeless approach, Gherkin language, and seamless integration with tools like Jira.

Vendor

Vendor

eInfochips

Company Website

Company Website

Product details

Today, almost all enterprises leverage test automation to lower manual efforts and operational costs. However, the automation framework runs into millions of lines of code for large projects. Companies face a high cost of rework with each new change. Also, a lot of time is spent on maintaining automation code. This code is also difficult for the business user or non-technical person to understand. Identifying the right set of automation keywords based on requirements specified by the QA team is another challenge. The user needs to go through the entire list of keywords for correct usability and inclusion in BDD feature files. The feature files also need to be updated every time the keyword list changes. To address these challenges, eInfochips has developed a model-based BDD test automation framework that helps in linking domain experts, developers, and testers with a focus on testing end-user behavior in a simple text language. The codeless approach is easy to learn, and business users can simply define the behavior scenarios in the feature file using Gherkin language (given-when-then) The framework can be used to test applications as well as connected products. The framework generates a feature file for each test case added in test management, executes it using developed keywords and then uploads all test results into a test management tool using the framework libraries.

Key Features

  • Intuitive web application UI
  • Easily configurable/customizable fields based on the domain/user scenario
  • Rapid updates to already built feature files
  • Autocomplete search to find keywords based on the requirement
  • Documentation of each keyword
  • Error detection on deprecated feature file (Dry-run feature)
  • Import/export feature files
  • Integration with test management tools like Jira
  • Auto-update new keywords in DynamoDB on a daily basis

Benefits

  • Reduction in release cycle time by 30%
  • Rapid creation of resilient tests that can be easily maintained
  • Easy to understand code for business user
  • Reduced cost of rework and maintenance with each change in automation code
  • Business users will be involved earlier in the digital journey earlier rather than later, linking quality directly to business outcomes