0% found this document useful (0 votes)
57 views

Ste3 2 PDF

The document discusses various aspects of testing responsibilities and processes. It identifies that project managers play the lead role in planning, executing, monitoring, controlling, and closing testing projects. It also discusses identifying required training for testers and developers, estimating testing tasks and resources needed, creating a testing schedule, choosing testing standards, managing the test infrastructure including a test code database and defect repository, outlining the testing process, and creating different types of testing reports.

Uploaded by

Rahul Rathod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views

Ste3 2 PDF

The document discusses various aspects of testing responsibilities and processes. It identifies that project managers play the lead role in planning, executing, monitoring, controlling, and closing testing projects. It also discusses identifying required training for testers and developers, estimating testing tasks and resources needed, creating a testing schedule, choosing testing standards, managing the test infrastructure including a test code database and defect repository, outlining the testing process, and creating different types of testing reports.

Uploaded by

Rahul Rathod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

3.1.

6 Identifying Responsibility
A testing project require different people to play "Project Managers play the lead role in
different roles. planning, executing, monitoring,
Responsibilities identify the groups responsible for
managing, designing, preparing, executing, checking
controlling, and closing projects. They're
and resolving test activity. expected to deliver a project on time,
within the budget, and brief while
keeping everyone in the know and
happy."
— Cam Lee, Rock Agency

Prof. M.K.Tatte
Government Polytechnic,Arvi
1. Activity and resource planning
2. Organizing and motivating a project
team
3. Controlling time management
4. Cost estimating and developing the
budget
5. Ensuring customer satisfaction
6. Analyzing and managing project risk
7. Monitoring progress
8. Managing reports and necessary
documentation
3.1.7 Staffing and Training Needs
In order to provide complete and proper testing the
following area need to be addressed in terms of
Training
The Developer and tester will need to
be trained on the basic operation of
the EDI interface

The sales administration staff will


require training on the new screen
and reports

At least one developer and


operations staff member need to be
trained on the installation and
control of the PC based package
3.1.8 Resources Requirements
Resources identify the resources allocated for the
performance of testing task. Identify the
organisational elements or individuals responsible
for performing testing activities
3.1.9 Identifying Test Deliverables

Test deliverables identifies the


deliverable documents from
the test process. Test inputs
and output data should be
identified as deliverables
3.1.10 Testing Tasks ( Size and Effort Estimation)

Testing Task identify the set of tasks necessary to prepare for and perform testing activities
.
It Happen in Three Phases.
1. Size Estimation
2. Efforts Estimation
3. Schedule Estimation

Factors Contribute to the size estimate of a testing project


1. Size of the product under Test
2. Extent of automation required
3. Number of plateform and inter-operability environment to be tested.
4. Productivity data
5. Reuse opportunities.
6. Robustness of Processes
3.1.11 Schedule
A test schedule includes the testing steps or tasks,
the target start and end dates, and
responsibilities. It should also describe how
the test will be reviewed, tracked, and approved.
3.2 Test Management

Test management most commonly refers to


the activity of managing a testing process.
A test management tool is software used
to manage tests (automated or manual) that
have been previously specified by
a test procedure. It is often associated with
automation software.
3.2.1 Choice of Standard

•External Standard
•Customer Standard
•National Standard
•International Standard
•Internal Standard
•Naming and Storage Convention for test
•Documentation Standards
•Test Coding Standards
•Test Reporting Standards
3.2.2 Test Infrastructure Management

Testing requires a robust infrastructure to be


planned upfront.
It is made up of three essential elements

1. A Test Code Database ( TCDB)


2. A defect repository
3. Configuration management repository and
tool
1. TEST code database (TCDB)
2. Defect Repository

•1
•A defect repository capture all the relevant details of defect reported for a product.

•2
•The defect repository ia an important vehicle of communication that influence the work flow within a
software organization

•3
•It provide the base data in arriving at several of the metrics.
3. Configuration Management ( CM )
3. Configuration Management ( CM )
3.3 TEST Process

1. Base line Test Plan


2. Test case Specification
* The Purpose of the test
* Items being tested
* Environment that needs to be set up for running the test case
* Input data to be used for the test case
* Step to be followed to execute the test
* The expected result that are considered to be “CORRECT RESULT”
* A step to compare the actual result produced with the expected result
* Any relationship between this test and the other test.
3. Update of Traceability Matrix
3.4 TEST Reporting

1. Test Incident Report


2. Test Cycle Report
3. Test Summary Report
3.4 TEST Reporting

2. Test Cycle Report


3.4 TEST Reporting

3. Test Summery Reports


… . .
… ……
a nk s
Th

You might also like