You are on page 1of 15

Test Report

Testi ng Status by Category


15
Total Result 1
14

1
Workbench Integration
1

1
Performance
1

1
Logging 1

3
Error Handling
3

9
Count - Test Name Status
Coding Standards
Test Category Pass (empty) Total Result 9
Coding Standards 9 9
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Error Handling 3 3
Logging 1 1
Performance 1 1
Workbench Integration 1 1
Total Result 14 1 15
Test Number Test Name Test Description

Variable Naming Conventions Ensure that code is following variable


UT-0001 naming standards
Ensure that code is following function
Function Naming Conventions
UT-0002 naming standards
Ensure that each function's purpose is
UT-0003 Function Description well articulated

Ensure that logic flow of the code is


UT-0004 Inline Comments well documented

Ensure that system defined exceptions


are trapped and reported (where
UT-0005 System Exception Handling applicable)

Ensure that any user defined


exceptions are trapped and reported
UT-0006 User Defined Exception Handling (where applicable)

Ensure that there are no paths in the


logic that will make the code fail
behind the scenes without letting the
user know about the status. For
example, when a negative number is
passed to an argument which
theoritcally only accepts positive
UT-0007 Unhandled Exception values

Ensure that each code logs its


execution details in a persistent
UT-0008 Execution Logging manner

Ensure that any module, workflow or


toolbox that is added to workbench
executes succesfully when invoked
UT-0009 Workbench Execution directly from workbench

Ensure that any new module runs on


the benchmark dataset within the
standard SLA on the test-bed
UT-0010 Performance configuration
Updated logic for Columnar Updated logic for Columnar
UT-0011 Operations. Operations.

UT-0012 Updated logic for Window Operations. Updated logic for Window Operations.
Updated logic for Aggregate Updated logic for Aggregate
UT-0013 Operations. Operations.
Updated logic for Special Functions. Updated logic for Special Functions.
UT-0014
Added logic for Column Level Added logic for Column Level
UT-0015 Functions. Functions.
Expected Result Test Category Test Date

Variable names follow the project coding


standards Coding Standards 17-Apr-2020
Function names follow the project coding
standards Coding Standards 17-Apr-2020
Detailed description is included in the code for
each function Coding Standards 17-Apr-2020

Comments are available throughout the code


explaining each logical functionality and the
comments are easy to follow Coding Standards 17-Apr-2020

System exceptions are trapped and handled in


the code Error Handling 17-Apr-2020

User defined and function specific exceptions


are handled in the code Error Handling 17-Apr-2020

There are no unhandled exceptions in the code Error Handling 17-Apr-2020

Every call to the code saves an execution trail


(log) Logging 17-Apr-2020

Module/Workflow/Toolbox executes when run


from workbench Workbench Integration 17-Apr-2020

Performance is code is found to be satisfactory Performance 17-Apr-2020

Performance is code is found to be satisfactory Coding Standards 17-Apr-2020

Performance is code is found to be satisfactory Coding Standards 17-Apr-2020

Performance is code is found to be satisfactory Coding Standards 17-Apr-2020

Performance is code is found to be satisfactory Coding Standards 17-Apr-2020


Performance is code is found to be satisfactory Coding Standards 17-Apr-2020
Iteration # Actual Result Status Screenshot No

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass

1 Same as expected Pass


1 Same as expected Pass
Sl No Screenshot
1

4
5

8
9
Coding Standards Pass

Functionality Fail
Error Handling NA
Logging
Workbench Integration
Performance
Field Name
Test Number

Test Name
Test Description
Expected Result
Test Category
Test Date

Iteration #

Actual Result
Status
Screenshot No
Description
Unique number for each distinct test. For example for unit testing a tst number will
be of the form "UT-XXXX"
Name identifying the test
Detailed description of the purpose and scope of the test
Elaboration of what is the expected behaviour when the test is executed
Field identifying one of the many different categories of testing
Date of Testing in DD-MMM-YYYY format
When a test is run multiple times, this field helps identifies the actual iteration
number
Details of the outcome from the test
Pass/Fail. Use NA if test is not applicable
A reference to the Defect screenshots
You can pull the standard unit test cases "Unit Testing Template" from projec
mplate" from project folder under /Templates

You might also like