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
- 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)