Sunday, July 7, 2019

What is Test Automation:
Test Automation or Automation Testing is a method of automating execution of tests and then 
compares actual test results with predicted or expected results using special software.
                                                                  (or)
Test automation means using a software tool to run repeatable tests against the application to be
tested.

Advantages of Automation Testing:

  1. Faster execution and rapid feedback to developers
  2. Supports regression testing.
  3. Frequent execution and gives accurate results.
  4. Lesser Investment in Human Resources (Better ROI)
  5. Disciplined documentation of test cases
  6. Customized defect reporting
  7. Running tests anytime, anywhere un-attended
  8. Better Test Coverage
  9. Support for Agile and extreme development methodologies
Tools used for Automation Testing:
Below are some of the tools used for Test Automation
  1. Selenium (Open Source or Free ware) - Owned by Thougtworks
  2. UFT (Unified Functional Testing) (formerly QTP) (Commercial) – Owned by HP
  3. RFT (Rational Functional Tester)(Commercial) - Owned by IBM
  4. TestComplete (Commercial) – Owned by SmartBear Software
  5. Ranorex (Commercial) – Owned by Ranorex



Related Posts:

  • Introduction to Software Testing Software Testing:  The process of verifying or validating an application with the intention of finding bugs or defect in software so that it could be corrected before product is delivered to the end user.   … Read More
  • Arraylist vs HashMap Difference between Arraylist and HashMap? ArrayList implements List Interface while HashMap is an implementation of Map interface. Memory consumption is high in HashMap compared to the ArrayList. ArrayList maintains the ins… Read More
  • Software Development Life Cycle (SDLC) SDLC:  A Framework containing the Processes, Activities, and the Tasks involved in the development, operation and maintenance of a software project (spanning the life of the system) from the definition of its requir… Read More
  • STLC (Software Testing Life Cycle) Software Testing Life Cycle: Below is the summary of STLC along with Entry and Exit Criteria: Following phases are involved in STLC: Requirement Analysis Test Planning Test case development Test Environment setup Test Execu… Read More
  • BufferedReader vs Scanner Difference between BufferedReader and Scanner: It can parse the user input and read an int, short, byte, float, long and double apart from String. On the other hand, BufferedReader can only read String in Java. BuffredReade… Read More

0 comments:

Post a Comment

Selenium Training in Realtime

Blog helps to a student or IT employee to develop or improve skills in Software Testing.

Followers

About Me

My photo
Hyderabad, Andhra Pradesh, India
I am Automation Testing Professional. I have completed my graduation in B.Tech (Computers) from JNTU Hyderabad and started my career in Software Testing accidentally since then, I passionate on learning new technologies

Contact Form

Name

Email *

Message *

Popular Posts