Review of 5 Modern Automation Test Tools for UI



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:

  1. Selenium IDE
  2. Selenium Client API
  3. Selenium RC
  4. Selenium WebDriver
  5. 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

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts