Estimation of Automation Project
I have small clarification regarding automation & Manual project estimation work
Some am little bit confusing all this calculation pleas let me know.
For example in my project total Manual testcase 1500. For each testcase executing manuall it will take time for 5 min.
Total No.of Resource : 5
No.of Hr Per day : 8
Total working days : 22(per month)
Now we can estimate total execution time for executing 1500 testcases Manually
So Per day per person how many testcase execute? and total no.of days requred to complete manually execution?
If the same testcase i can apply for automation how many days it will take Normally if you can develop one automation script for one testcase general it will take time 6hr for developing automation script per persion. So based on above caluculation like
No. of resource automation : 5
No.of Hours Spend per day : 8
Total no.of working days : 22( per month)
So Per day Per person How many testcase authored? and total now of days requred to complete automation script?
Plesae give me forumal above calculations
Re: Estimation of Automation Project
Estimating test automation depends on following factors:
1) Tool to be used - if you have already decided some tool then need to talk with somebody (or tool company itself) has experiance anf find out the time. If not then you need to go for evaluation - this evaluation will take time but during this you will have some fair idea that how much time it require to develop the test cases.
BTW - what I want to tell here that is selection of tool itself help you to gather some estimate. And as per my view any test tool should not take more than 10 times of manual test case execution time for test script development. If it more than that then need to justify the investment.
2) Test Framework - this you need to decide if you are keen on developing any test framework or not. Then need to estimate the time for this development.
3) Execution time - though these are automated test still you need time for debuging and execution. as your test cases are running in 5 min so these times are 5 min per test scripts. But while executing you can run them in night (un-attended) so manual engineers time will be saved. Still you need time for log verification and extract the fail info/point from that.
So straight way it is not very easy to give the estimate. probably I could help you if know few more details.