ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
ITEA 4 page header azure circular

Change-Analyzer

Project
18022 IVVES
Description

Open-source framework which explores Software Applications using Reinforcement Learning and uses the collected data to generate Test Cases and to detect changes across different Software versions.

Contact
Sorin Patrasoiu, WithSecure
Email
sorin.patrasoiu@withsecure.com
Technical features

Open Source Code: https://github.com/F-Secure/change-analyzer

Input(s):

  • Software Application with GUI (Windows / Web)

Main feature(s):

  • Software Application exploration using Reinforcement Learning
  • Automated Test Case generation done while exploring the Software Application
  • Change Detection done by comparing collected data from different Software versions

Output(s):

  • Generated Test Cases
  • Change Detection report comparing two different Software versions
Integration constraints
  • Python 3.7 or newer
  • Pandas
  • Matplotlib
  • LudwigAI
  • OpenAI
  • PyTorch
Targeted customer(s)

Software development team members, QA & DEV.

Conditions for reuse

Apache License 2.0

Confidentiality
Public
Publication date
23-11-2022
Involved partners
WithSecure Corporation (FIN)