2Test - FEUP-MEIC-DS-2024-25/ai4sd GitHub Wiki

Vision

2Test is a cutting-edge web platform that uses AI to streamline acceptance test generation. By merging two powerful assistants - Req2Test and Story2Test - 2Test offers you recommendations for testing your project's features. This ensures that the test cases are perfectly aligned with your project's requirements and user stories, keeping the focus on achieving users' goals.

Whether you're dealing with structured user stories or unformatted software requirements, 2Test provides the tools to ensure comprehensive test coverage, improving development workflows and project success.

Assistants

Click the respective link to check further details about each assistant.

  • Req2Test transforms unstructured software requirements into detailed acceptance tests.
  • Story2Test is the ultimate tool for Agile teams, converting user stories into acceptance tests.

How to Use

Easily toggle between Req2Test and Story2Test using the tool-switch button at the top-right corner of the page, as you can see in these images. The button changes color when hovered over, providing a flawless and intuitive navigation experience, as shown in these images.

image image image

Contributions