# Thread: Estimation Techniques - Automating testcases

1. ## Estimation Techniques - Automating testcases

Hi,

Today I tripped on a estimation formula that I found on one of the posts (Post#329233) here i.e.

T = N x t, where:
T - total time, required to automate N test cases
N - number of test cases to automate
t - time to automate a test case "on average".

T depends on your budget and a project plan.
N is described in your test automation plan.
t depends on your skills and complexity of test cases.

While T and N are usually available or known to us, to determine t is where I lack experience. t has to be dependent on the type of test case - sanity, advanced, etc. From your experience and in general, can you tell me how much time a sanity test case will take to automate on QTP? What will t be for more complex testcase where you have to validate backend data?

In short, is there a formula for t by testcase complexity/type?

I am trying to estimate a pure QA project. I have manual testcases classified based on type - Sanity, Advanced, Exhaustive. I am well aware what I should estimate but automation is a new domain for me and I am not sure how I can estimate the effort in man hours or days or weeks to automate my manual testcases in QTP? What are the guidelines/techniques/tools you know?

I heard about estimating automation based on checkpoints or no. of test steps in a testcase. Is there a general thumb rule sort for estimating?

2. ## Re: Estimation Techniques - Automating testcases

http://www.sqaforums.com/showflat.ph...e=1#Post301765

[ QUOTE ]
What you are asking for takes years of working and knowledge to get to and even then many people cannot get there. I do not have time or inclination to write a book so I suggest that you start by getting a good book on estimating practices, use that and start there and refine your skills as the opportunities allow.

One of the books you might like to consider is

Estimating Software-Intensive Systems : Projects, Products, and Processes (SEI Series in Software Engineering
--------------------
Lynne

[/ QUOTE ]

3. ## Re: Estimation Techniques - Automating testcases

Sure. I will check out the book when I get the time. I am sure you have read it. Any tips would help. I really dont want a full estimation process study.... we use delphi model for dev projects.

Heres are more specific question: If I have a sanity test case with 5 checkpoints.. how long will it take to automate it on QTP? Anyone who worked on QTP should be able answer this easily? Anyone?

4. ## Re: Estimation Techniques - Automating testcases

And also as we do not know what you are including in your test case and how it would compare to one of our test cases, or if the experience of your automation engineers is equivalent to our automation engineers.

However if you want a number for this use 8 hours per average Test Case.

5. ## Re: Estimation Techniques - Automating testcases

Tell me wht you would like to know about my testcases so you can give a better answer -OR- you can also tell me what key parameters from your testcases is used for estimation and I can tell you if I have that in my testcase.

Basically you are giving me highlevel answers that dont help the cuase. 8 hours per avg. testcase is baseless. What do you mean by avg. test case? How do you classify your testcases - is it based on complexity? How do you rate your test case complexity?

6. ## Re: Estimation Techniques - Automating test cases

I do not have time or energy to do your work - you asked for an answer so I gave you one based on the last set of Test Cases that my expert automation engineer developed.

However you have just given several reasons why asking people for the information that you asked for does not work.

7. ## Re: Estimation Techniques - Automating testcases

The time you've wasted since 10/30/2006 hijacking other threads and soliciting somone to do your work would have been well spent purchasing and reading one of the books suggested in this forum.
Lazymale....INDEED!

Good luck to you.

8. ## Re: Estimation Techniques - Automating testcases

Lynne, I dont want you to do my work. Where did you get that idea? I am trying to get into specifics. I know how I have estimated and I am trying to validate it with experts like you. So my questions are more targetted towards finding out how it is done elsewhere - learn from your best practices and improve my processes.

Anyway, thanks for your time. I am sure you have helped as much as you can. I will let you know if I find out more.

C~, you have just hijacked my thread. I guess we are in the same boat. FYI, this is my first time at this forum. If i have hijacked other threads, that was by mistake and part of the learning cure on how best to use this forum to learn. I would prefer if I dont get posts that dont help the cause. If you have no inputs on the matter pls feel free not to comment. I will figure out the rest. Thanks.

9. ## Re: Estimation Techniques - Automating testcases

Certed did not hijack - it is a repsonse even if it is one you do not like.

10. ## Re: Estimation Techniques - Automating testcases

Maybe not a hijack...but certainly dissapointing to someone who is visiting your forum to find answers or clues to better work towards solving their problems. You are right, I did not like it coz i am not here for accusations or irrelevant msgs. I need to find and form answers to a team that requires guidance in the right direction. Thanks for your help so far. I will certainly look into the book you suggested and let you know if it helped.

Page 1 of 2 12 Last

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•

vBulletin Optimisation provided by vB Optimise v2.6.0 Beta 4 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.