Manual Testing vs Test Automation – Selenium Training
Manual Testing vs Test Automation – Selenium Training
Manual Testing vs Test Automation:
From the above diagram manual tester can compare test case expected value and software actual value. In automation , tester can use tool to compare test case expected value and software actual value . Here testing tools used by testers are two types such as commercial tools and open- source tools.
Need for automation in software testing :
Software Testing Topics/ levels of Execution | Smoke test | Real test | Re, sanity and regression testing | Final regression test |
Functional testing (8 topics) | Manual | Manual | Automation | Automation |
Performance testing | Automation | Automation | Automation | Automation |
Other non- functional tests | Manual | Manual | Manual | Manual |
From the above table automation is preferable to conduct re regression levels of functional testing to save time .
Automation is preferable in all levels of performance testing to save cost and to decrease complexity because manual performance testing is complex and expensive to create environment , other non functional tests like usability testing, compatibility testing , hardware configuration testing etc.., are manually easy because those tests will take less time and easy to perform.
Types of software’s :
In above list of types of software’s , most of the companies are developing web sites and mobile apps.
Note: Selenium 2. 0 :
Selenium is a functional testing tool on web sites and mobile based apps.
Selenium 2.0 components :
Selenium 2.0 integrated components :
In this article we have seen basics of automation and difference between manual testing and automation i.e. Manual Testing vs Test Automation – Selenium Training , In the next article will learn about Selenium Webdriver.