Use Case

Automatic generation of software functionality tests

EngGPT enables the automatic generation of the functional test plan to be executed from the software documentation.

Where: International
Mission
Leveraging generative AI, it is possible to accelerate and standardize the process of defining and executing tests. EngGPT enables rapid and effective software testing, with precise adherence to the defined requirements, thereby enhancing the quality of the solution delivered to the client.
Solution
The solution consists of a GenAI system based on agents capable of producing a high-quality test plan. It is accessible via a web application that can pre-process the uploaded functional documentation and provide the analyst or tester with a preliminary version of the tests. These can be validated, modified, rejected, or regenerated with the integration of additional instructions. The adopted approach is based on the human-in-the-middle paradigm, ensuring continuous interaction and active control over the data throughout the entire process, maintaining a balance between automation and human intervention.
Digital Ecosystem
Actions
Digital Ecosystem
Based on the functional documentation, EngGPT identifies the sections relevant to UAT (User Acceptance Testing) and quickly generates the list of tests to be executed by the analyst or tester. This allows them to be prepared quickly and effectively.
Expected results

 

 

 

 

Acceleration and standardization of tests

 

 

Optimization of the team's workload

Technologies

To know more

ARIEN: an AI platform to combat illegal drug trafficking

A multidisciplinary platform that generates strategic recommendations to shape an agenda dedicated to developing AI solutions, ensuring full legal and ethical compliance.

STARLIGHT: Artificial Intelligence to fight against high priority threats

Better data analysis and management: a project to equip law enforcement agencies with secure and resilient AI technologies and tools.

Use Case

Enable Traceability for AgriFood

How to use digital technologies to improve food chain traceability