Review of 5 Modern Automation Test Tools for UI
Selenium is the most popular open-source tool for Web UI automation testing. It is efficient and highly recommended for the automated testing of web applications. Selenium requires more basic programming skills, such as HTML, CSS, JavaScript, Java/C#/Python, compared to other automation tools. It lets you write tests in your favourite standard languages.
The Selenium components include:
- Selenium IDE
- Selenium Client API
- Selenium RC
- Selenium WebDriver
- Selenium Grid
Selenium IDE is used as a record and playback tool. Selenium RC or Remote Control is a server that is expected to be started before test execution. Selenium WebDriver is the successor to Selenium RC that uses browser's native approach to make direct calls to the browser. WebDriver is purely an Object Oriented API.
In particular, Unit Testing frameworks like TestNG and JUnit for Java Bindings do a great job on reporting and test execution when used with Selenium.
Read full article from Review of 5 Modern Automation Test Tools for UI
No comments:
Post a Comment