Automation Process
1. Requriment Gathering.
2. Identify the best tool to fit.
3. Proof of Concept(POC).
4. Feasibility Analysis.
5. Estimation
6. Frame Work
7. Develop Automation Script.
8. Failure Analysis.
9. Defect Tracking.
10. Publish Reports.
1. Requriment Gathering.
In this stage Test Engineers will collect the requirement documents and review the documnets and they analyse the documents from where to automate it.
2.Identify the Best tool to fit.
In this stage Test engineers will analyse which tool is the best to automate the application.
3.Proof of Conncept
Here Test engineers will give a proof how to automate the software to the client.
Some times client may give end to end scenarios or we may add end-to-end scenarios.
4.Feasiblity Analysis
It is detailed study of the requirements in order to check whether all the requirements are possible are not.
Test Engineers will check where to automate the application and for example cmd prompt test cases will not be automated.
5.Estimation
Hours | Scripts | Man Hours | Man Days | Function Test Engineers | |
High Complex | 8 | 100 | 800 | 100 | |
Medium Complex | 5 | 500 | 2500 | 312 | |
Low Complex | 3 | 400 | 1200 | 150 |
*Based on Man hours we calculate Man days
6.Frame works
There are different types of frame works and test lead will decide the best frame work for the software.
Frame works are Keyword Frame work, Linear Frame work, Modular Frame work, Data driven Frame work, Hybrid Frame Work.
7.Develop Automation Scripts
Here the Test Engineers will develop the scripts by Knowing the requirement document, when the build is released then they debug the scripts and execute it
8.Failure Analysis
Here we should plot the data how it is failed
Why the script is failing?
Resaons for failures
Data issues
Application may schronoize
Object identification Issues
Run time errors,Defects
9.Defect Tracking
Test Engineers will track the defect where it is failed.
10.Publish Results
We should give proper Reason where it is failed and in which part it is effecting.
Hi Nice work man..I like this blog...One small mistake Suggest to change that.."Interview Questios for manual Testing" instead of "Interview Questions for manual Testing". Please Change the Spell mistake of "Questions"
ReplyDeleteya you are r8 satish......as a tester we won't compromise...
ReplyDeletePlease give more explanations about automation testing.....
ReplyDeletethanks for giving suggestion satish.........
ReplyDeletePls give some more details about automation testing.pls add some real time scenario which will help the people to understand in a better way. Good job ....keep it up
DeletePls give some more details about automation testing.pls add some real time scenario which will help the people to understand in a better way. Good job ....keep it up
Delete