In the era of agile software development, which emphasizes rapid adapta-
tion to market changes, software testing deadlines have become increasingly
tight. To maintain high software quality while managing limited time, test
automation has become essential. It not only reduces costs but also acceler-
ates the testing process. The aim of this thesis was to introduce automated
integration-level testing in a company specialized in developing electricity
consumption meters. We automated the process of testing a solution de-
signed for measuring electricity consumption. The thesis provides insight
into the entire testing process, including analysis, planning, and test script
development. Additionally, it presents the use of a test management system
that enables comprehensive test management.
|