Automated testing is a process that automates testing and performance measurement for websites. It allows pre-recorded test cases to be repeated and extended to perform tasks not possible with manual testing. While automated testing can test for acceptance, load, performance, reliability and regression issues, aspects relying heavily on human judgment are not suitable to automate. The total cost of automated testing considers person hours to set up and perform tests, the testing environment, and testing software tools.