Skip to content

AI assisted specifications, test cases and test automation

In short

Industry: Industrial machinery

Product: Embedded control module for industrial automation.

Type of work: Using AI to write and maintain specifications and test cases, and to build test automation coverage across the team.

Keywords: Pytest, C#, Squish, Qt, Embedded, HW in testing

What was done in practice

Jira Rovo was extensively used for writing specifications and related test cases in a repeatable and standardized manner, which prompted every team member to uphold the quality of documentation throughout the product development process.

For test automation, a meticulously crafted set of instructions let every team member, even those without a formal background in test automation, contribute to automated testing coverage, from unit tests to more complex e2e tests.

Results

The improvements in specifications and test case descriptions had far-reaching effects. Sprints became more manageable, though, in contrast, more was expected of the team.

Most importantly, it eliminated “bugs” caused by misunderstood specifications.

3x

Test automation coverage increase

Search