https://scanlibs.com/introduction-software-testing-practical/
Introduction to Software Testing: A Practical Guide to Testing, Design, Automation, and Execution