easy-software-ufal / manual-test-alchemist

A tool for detecting and removing test smells in natural language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Manual Test Alchemist ⚗️🧙🏻

Manual Test Alchemist is a tool for detecting natural language test smells and removing them. Test smells are patterns of poor testing practices that can lead to ineffective or incomplete testing. By identifying and addressing these issues, Manual Test Alchemist can help improve the quality and effectiveness of manual testing.

This repository is divided in two main folders. \ManualTestAlchemist\ which is our tool, \testcases\ where the UbuntuOS testcases are located.

\ManualTestAlchemist\

This folder contains the tool and it's packages. There's a README.md inside it, guiding the reader on how to use the tool. If you want to run the tool, enter this folder.

\testcases\

This folder contains the manual testcases utilized by the quality team for testing ubuntu (and its flavors) packages and images, as well as manual tests for hardware compatibility. It's a fork of Ubuntu Manual Tests that has been analyzed in search of test smells, as well as their removal. If you want to see how a manual test is written, enter this folder.

About

A tool for detecting and removing test smells in natural language.


Languages

Language:Python 100.0%