an application to implement entire life cycle of the software in less time and provides efficiency and effectiveness to the testing software. In other words, Automation testing uses automation tools to write and execute test cases, no manual involvement is required while executing an automated test suite. The main goal of automation testing is to increase test efficiency and develop software value.
AN EASY-TO-USE WAY OF INTERACTING WITH WEB- PAGE ELEMENTS IN YOUR TESTS. IT CAN BE CONSIDERED TO BE AN EXTENSION OF WEBDRIVER PAGE OBJECT. WITH THE HELP OF THE HTML ELEMENTS FRAMEWORK YOU CAN GROUP WEB-PAGE ELEMENTS INTO BLOCKS, ENCAPSULATE LOGIC OF INTERACTION WITHIN THEM AND THEN EASILY USE CREATED BLOCKS IN PAGE OBJECTS. IT ALSO PROVIDES A SET OF HELPFUL MATCHERS TO USE WITH WEB-PAGE ELEMENTS AND BLOCKS.