test case point estimation

46
Page 1 of 46 <Customer Name> <Project Name> Test Case Point Summary Report <Version No.> Prepared By Reviewed By Approved By Name Role Signature Date Controlled copy Controlled copy Controlled copy Controlled copy Project ID:<Project ID.> <SCI.ID.> / Ver: <Ver No.> Release ID: QTDM-ESTITC.xls / 8.01 / 31.12.2003 C3: Protected

Upload: api-3835536

Post on 14-Nov-2014

49 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Test Case Point Estimation

Page 1 of 42

<Customer Name>

<Project Name>

Test Case Point Summary Report

<Version No.>

Prepared By Reviewed By Approved By

Name

Role

Signature

Date

Controlled copyControlled copyControlled copyControlled copy

Project ID:<Project ID.> <SCI.ID.> / Ver: <Ver No.>

Release ID: QTDM-ESTITC.xls / 8.01 / 31.12.2003 C3: Protected

Page 2: Test Case Point Estimation

Page 2 of 42

Page 3: Test Case Point Estimation

Page 3 of 42

Test Effort Calculation Summary Report

Project Id: Project Name:

Prepared By: Reviewed By:

Customer Name :

Date

Effort and Cost

Total TCP - Size 310

Total Person Months Effort 0.5

Proposed Cost

QTDM-ESTITC - Test Effort Summary <Project Name/ Program Name>Release ID: QTDM-ESTITC.xls / 8.01 / 31.12.2003 C3: Protected Controlled Copy Project ID:<Project Id.> <SCI.ID.> / Ver: <Ver No.> Last updated by <name> on <date>

Page 4: Test Case Point Estimation

Page 4 of 42

Customer Name :

QTDM-ESTITC - Test Effort Summary <Project Name/ Program Name>Release ID: QTDM-ESTITC.xls / 8.01 / 31.12.2003 C3: Protected Controlled Copy Project ID:<Project Id.> <SCI.ID.> / Ver: <Ver No.> Last updated by <name> on <date>

Page 5: Test Case Point Estimation

Page 5 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

TCP-AE= 66

Serial No Usecase Complexity Classification

1 0 0 6 Simple

2 0 0 6 Simple

3 0 0 6 Simple

4 0 0 6 Simple

5 0 0 6 Simple

6 0 0 6 Simple

7 0 0 6 Simple

8 0 0 6 Simple

9 0 0 6 Simple

10 0 0 6 Simple

11 0 0 6 Simple

Total 66

Computation of TCP - Automated Execution

Interface with other Test Cases

Complexity Weight

Page 6: Test Case Point Estimation

Page 6 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 7: Test Case Point Estimation

Page 7 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

TCP-ME= 66

Serial No Usecase Pre-Conditions * Verification *

1 0 0 0 0

2 0 0 0 0

3 0 0 0 0

4 0 0 0 0

5 0 0 0 0

6 0 0 0 0

7 0 0 0 0

8 0 0 0 0

9 0 0 0 0

10 0 0 0 0

11 0 0 0 0

Computation of TCP - Manual Execution

Steps in the test case *

Complexity Weight

Page 8: Test Case Point Estimation

Page 8 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

66 0 0 0 0 0 0

Classification Scenario 1 Scenario 2 Scenario 3 Scenario 4 Scenario 5

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

Complexity-Base

Scenario

Page 9: Test Case Point Estimation

Page 9 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 10: Test Case Point Estimation

Page 10 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 11: Test Case Point Estimation

Page 11 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 12: Test Case Point Estimation

Page 12 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 13: Test Case Point Estimation

Page 13 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 14: Test Case Point Estimation

Page 14 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 15: Test Case Point Estimation

Page 15 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 16: Test Case Point Estimation

Page 16 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 17: Test Case Point Estimation

Page 17 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 18: Test Case Point Estimation

Page 18 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 19: Test Case Point Estimation

Page 19 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 20: Test Case Point Estimation

Page 20 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 21: Test Case Point Estimation

Page 21 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 22: Test Case Point Estimation

Page 22 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 23: Test Case Point Estimation

Page 23 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 24: Test Case Point Estimation

Page 24 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 25: Test Case Point Estimation

Page 25 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 26: Test Case Point Estimation

Page 26 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 27: Test Case Point Estimation

Page 27 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 28: Test Case Point Estimation

Page 28 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 29: Test Case Point Estimation

Page 29 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 30: Test Case Point Estimation

Page 30 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 31: Test Case Point Estimation

Page 31 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 32: Test Case Point Estimation

Page 32 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex * The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 33: Test Case Point Estimation

Page 33 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Page 34: Test Case Point Estimation

Page 34 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

TCP-A= 98

Serial No Usecase

1 Y 0 0

2 Y 0 0

3 Y 2 0

4 Y 2 0

5 Y 2 0

6 Y 2 0

7 Y 2 0

8 Y 1 0

9 Y 2 0

10 Y 2 0

11 Y 2 0

12 Y 2 0

Computation of TCP - Automation

Can be Automated? (Y/N)

Interface with other Test Cases

*

Interface with external

applications *

Page 35: Test Case Point Estimation

Page 35 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Data Driven * Links * Checkpoints *

0 1 0 1 1 0 0 3

0 1 0 1 1 1 0 4

0 1 0 3 2 1 0 9

0 1 0 3 2 1 0 9

0 1 0 3 2 1 0 9

0 0 0 3 2 0 0 7

0 1 0 3 2 1 0 9

0 2 0 3 3 1 0 10

3 3 0 3 3 3 0 17

3 3 0 3 3 3 0 17

3 3 0 3 3 3 0 17

3 3 0 3 3 3 0 17

External Application Validations *

Numeric Computations *

Database Checkpoints *

UI Components *

Complexity Weight

Page 36: Test Case Point Estimation

Page 36 of 42

98 0 0 0 0 0

Classification Scenario 1 Scenario 2 Scenario 3 Scenario 4 Scenario 5

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

6 Simple 0 0 0 0 0

8 Average 0 0 0 0 0

12 Complex 0 0 0 0 0

12 Complex 0 0 0 0 0

12 Complex 0 0 0 0 0

12 Complex 0 0 0 0 0

Complexity-Base

Scenario

P5
cts: If Automated tool supports the running of the scripts on different scenarios, enter 0, or else enter the Complexity-Base Scenario
Page 37: Test Case Point Estimation

Page 37 of 42

TCP-Creation

Test Creation Parameters

Domain Complexity 0

0

Multi-lingual Support 0

Adjustment Factor 1

Rough TCP-G 80

TCP-G = Rough TCP-G X Adjustment Factor

TCP-G 80

Integration with other Hardware devices such as Hand-held devices, Scanners, Printers

Page 38: Test Case Point Estimation

Page 38 of 42

Page 39: Test Case Point Estimation

Page 39 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Serial No Usecase

1 1 0 1 2

2 1 0 1 2

3 2 0 1 3

4 2 0 1 3

5 2 0 1 3

6 2 0 1 3

7 2 0 1 3

8 1 0 1 2

9 2 0 3 5

10 2 0 3 5

11 2 0 3 5

12 2 0 3 5

Computation of TCP - Generation

No. of Steps in the Test Case *

Interface with other Test

Cases *

Establishing a Baseline Result

*Complexity

Weight

Page 40: Test Case Point Estimation

Page 40 of 42

* The standard weights range from 0 to 3, 0 for Not Applicable, 1 for Simple, 2 for Average and 3 for Complex

Complexity Classification

6 Simple

6 Simple

6 Simple

6 Simple

6 Simple

6 Simple

6 Simple

6 Simple

8 Average

8 Average

8 Average

8 Average

Page 41: Test Case Point Estimation

Page 41 of 42

Assumptions:

Effort Conversions:

TCP/PMTCP-G 600

TCP-A 300

TCP-ME 1500

TCP-AE 3000

Criteria for the Search Engine would include:

Searching for Physician

Searching by State/Zip Code

Searching by Physician Name

Searching by Speciality

Searching by Number of years of experience

Page 42: Test Case Point Estimation

Page 42 of 42

Change Log

Please note that this table needs to be maintained even if a Configuration Management tool is used.

Version Number Changes madeV1.0 <First version>V1.1

Page no Changed by Effective date Changes effected

V1.2Page no Changed by Effective date Changes effected

<If the change details are not explicitly documented in the table below, reference should

<If the change details are not explicitly documented in the table below, reference should be provided here>