Automation Testing Tutorial - LearnHowToCode SarkariResult.com Interview Questions and Answers LearnHowToCodeOnline
Automation Testing Tutorial

Automation Testing Tutorial


This Automation Testing tutorial provides you a brief description about Automation Testing. It tells you how Automation Testing is different from Manual Testing.

What is Automation Testing ?

In the given diagram it is shown that Testing is basically divided into 2 parts. First is Functional testing and second one is Non-Functional Testing. Further Functional Testing is also divided into two parts. First one is Manual Testing and second one is Automation Testing.
In Manual Testing, Basically a Test Engineer writes test cases for an application and executes all these test cases manually.
In Automation Testing, Test Engineer writes Test Script for the test cases and run it whenever required.
So the conclusion is that, to convert the test cases in test script using any technology (like Selenium, QTP etc.) is known as Automation.

Advantage of Automation

If you see carefully the definition of Manual and Automation testing. The same thing we are doing in both like creating test cases in manual then execute it and creating test scripts in automation then execute it. So here we have to understand why writing test script is more advantageous. Here are some advantages of Automation listed below.

1) Save Time

We can execute it at the time of leaving office and next day we can get the report of all test cases. So we do not have to invest time specially to run it.

2) Reduce cost to Company

If once our test cases are created and working perfectly. We only have to run it again and again and no extra resource required to work on it. So it helps to reduce Cost to company.

3) Accuracy

Once test scripts are written it will validate the application in the same way again and again. So we can say that it provides accuracy.

4) Repeatable

Yes, It is repeatable. Write test script once and run it again and again.

5) Identify Bugs

It helps to identify bugs very easily.

6) Maintain Quality

Finally by testing the application it maintains the quality of application.

For Automation there is a lot of framework available in market So the question is, How selenium is better than others. Let's see this in next page.

About Mariano

I'm Ethan Mariano a software engineer by profession and reader/writter by passion.I have good understanding and knowledge of AngularJS, Database, javascript, web development, digital marketing and exploring other technologies related to Software development.

0 comments:

Featured post

Political Full Forms List

Acronym Full Form MLA Member of Legislative Assembly RSS Really Simple Syndication, Rashtriya Swayamsevak Sangh UNESCO United Nations E...

Powered by Blogger.