User acceptance testing is the last phase of the software testing process which evaluates the system functionality with the business requirements and assess whether it is acceptable for delivery. Acceptance tests should be automated so they can be run often. This blog aims to explain how the automated acceptance tests process for Varnish Administration Console (VAC) was formed step-by-step from scratch. We did not have automated testing framework at the beginning and testing was carried out manually based on some test cases. For future development it became crucial for us to write maintainable automated tests for our systems.
2 Comments