This repository is focused on Python Advanced concepts, featuring a console-based Chess game. It promotes open-source contributions for Hacktoberfest 2024, encouraging developers to collaborate and improve the project.
1
stars
11
forks
source link
Improve Testing Process by Introducing Automated Testing Support #19
Manual Testing Limitations: Currently, testing the game requires manual input for each move. This process is time-consuming and prone to human errors, particularly during regression testing.
Proposed Solution
Automated Testing: Introduce support for predefined moves to allow the game to be tested without requiring manual input for each move. This will:
Improve testing efficiency.
Reduce the likelihood of human error.
Enable smoother regression testing.
Additional Benefit
After the predefined moves are executed, players should be able to continue the game from that point onward, ensuring that both automated and manual testing are supported seamlessly.
Note
This issue is focused on improving the testing process for the game by adding automation capabilities.
Problem
Proposed Solution
Additional Benefit
Note