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.