In this session, we are going to understand what is the difference between manual and automation testing.
So manual testing, the testing, which is done by user manually without using any tool.
All the conditions or we can tell all the cases will be run by the tester manually without using any
automation tool.
And after that discussion, my tester is going to prepare a report for all the best guesses which are
passed or failed.
So in men, we're testing my software tester is going to verify each and every condition manually and
going to update the result.
So I'm using my application, so that's my application, I want to test on this.
So in men, we're testing everything will be done by the test itself.
We are not going to use any automation to some coming over here like I want to test this search functionality.
So I'm going to the application I'm writing like I phone click on the search button.
We are getting some results and we will verify that we are getting the correct result or not.
So everything is done manually in the case of men we're testing.
Now moving to that automation testing, so in automation testing, we are doing the testing by using
any automation tool like UDP loader selenium and many other tools.
So an automation testing as a tester, we are going to create automation scripts.
And once we create the automation script after that, every time the testing will be done by this automation
tool or we can set automation scripts.
So I'll give you a very small example of the automation testing.
I'm here on my website and I'll show you how we can use automation tool.
The name automation tool is selenium, so I'm going to use selenium I.D. So in case of automation testing,
I'm using any tool like this time I'm using Selenium ID, Selenium I.D. window.
One time I'm creating a script.
So here insulating my body, we can record our scripts.
So that is my recording button, which is already in a push mode, means recording has already started.
I'm just writing.
I phone and click on the search button.
We are getting results over here.
All the steps are recorded by my slave name, I.D. So now a script is created, automated script is
created now whenever we want to perform the same testing again, like I want to perform same testing
again and this time on my browser.
Google is open.
I want to test my application.
So in the case of automation, I'm not going to do testing manually.
I'll use this a script.
So how to use this?
We have just then button, I'm just running it.
So here you can see all the actions up of them by this tool.
So in case of the automation testing, we are going to use any automation tool for the testing purpose
and in manual testing, we are doing all the things manually.
We are going to perform all the actions manually.
We will verify actual and expected result.
We will create a report.
Everything will be done manually.
But in the case of the automation testing, we are using any automation tool whenever we are going for
automation testing.
First of all, we have to create automation script.
It's a one time effort.
Once automation scripts are created, then we can use the same script to test the application again
and again.
So here we have seen what was the difference between the manual and automation testing?
That's all we have for the session.
Thanks for watching this video.