Vous êtes sur la page 1sur 11

Testing Team - Roles

 Sanity Team/Build
Generate 1FF(Build) using Component Labels, KJava Packs, Flex File
and then test for the Basic functionalities like Power Up, check for the
working of all the features.
 Integration Team
Testing with one level Interaction of all features.
 System Test Team
Multiple Interaction. We will see more about the roles of System Test in
the next few slides.
 Field Test Team
Testing on the move.
 Interoperability Team
Testing the compatibility of the phone with other devices/products.

1
System Test – Roles and
Responsibilities
 Test Case Execution

 Test Case Development and Validation

 Test Case Automation

2
Test Case - Execution
 Manual Test Case Execution phase, involves Normal and Exploratory Testing
which covers feature & feature interaction testing (Functionality Testing). We
are using GSM/GPRS network for testing these features. Due to current
Network limitations, 3G related features will be tested in places where 3G
network is available.
 We test features like Browser, MMS, Email, UPA, Games, Connectivity, IM,
Security, Themes, Syncml along few other basic features like Messaging,
Multimedia, and Telephony.
 Test Cases will be allocated to the Test Engineers, and Executed Results will
be updated in the Test Central by the Test Engineers. The defects found out
during testing are logged in DDTS, centralized database as CR, with the
relevant severity & priority. The logged defects are tracked until it gets fixed
appropriately.
 Products will be tested under different cycle plans like Pre STRR, ST-1, ST-2,
Macro regression, Micro regression, Soak Regression and bug fix cycle till
Shipment Acceptance(SA).
 Proprietary tools like RSD Lite, MiniFlexTool, RTA are used for flashing,
flexing, and datalogging.

3
Execution – Roles and
Responsibilities
 Bug tracking and reporting in Dynamic Defect Tracking
System (DDTS).
 Testing features like Browser, MMS, Email, UPA,
Connectivity, IM, Security, Themes, SyncML and few other
basic features like Messaging, Multimedia, Telephony and
Games.
 Interacting with the Client for reporting and issue
discussion frequently through IM and Tele Conference.
 Preparing the performance metrics of the team on a
Monthly basis (on a rotation basis).
 Update the team on New Tools and Upcoming Features in
your feature areas.

4
Test Case Development
 Testcase Development activity includes Test Case Development and
Validation. During the starting phase, the developer will be assigned with a
new feature for which Test Cases needs to be developed. New Work CR will
be raised for the Assigned Feature. Number of Test Cases will be Estimated
by the Developer after analyzing the SUIS/TRS and will be updated in the New
Work Development CR after getting the approval from FA Lead. Test Case
Design Document, which covers the all the States and Events, will be prepared
by the Testcase developer using FI Matrix Tool including all the Requirements
mentioned in TRS. Prepared Document will be sent to the FA Lead for
Approval. FA Lead will Sign-off the Document, if no changes are required.

 During the Next Phase, Test Cases will be developed based on the Test Case
Design Document. Developed Test Cases will be reviewed internally within the
Team. The Test Cases, if required, will be modified based on the Internal
Review, and will be sent to the FA Lead for Review and Approval. Based on
the final review comments, if required, the test cases will be modified, and
moved to the Production Branch from the Development Branch. Finally, the
New Work CR will be moved to closed state.

5
Test Case - Validation
 The next phase of Development will be validating
the developed Test Cases. A Validation CR will be
raised for validating the Test Cases Developed.
Test Cases developed based on the SUIS/TRS
will be validated in the Testing Phones. Validator
will raise a Testware CR after getting the approval
from the Test Case Developer, in case, if
modification is required in the Test Case. A
product CR will be raised by the Validator if a
defect is found in the Software during the
Validation Phase. Finally, the Validation CR will
be moved to closed state.

6
Development/Validation – Roles and
Responsibilities
 Analysis of SUIS/TRS for the new feature and
estimation of test case to be developed.
 Preparation of Test case Design document for the
new feature.
 Developing test cases for the identified new
feature.
 Involved in Reviews and Inspections for test cases
developed for the new feature.
 Validating the new feature, once it gets
implemented on the product.

7
Test Case - Automation
 System test automation phase involves Analysis, Scripts Development &
Maintenance.
 During initial phase, the TRS/TestPlan/TestCase is analyzed for the feasibility
of automation on the grounds of complexity, time required for execution,
repeatability and maintainability of scripts. Once the Analysis Report is
approved by our Project Lead, then the Test Cases will be picked up for
Automation.

 Next Phase starts with script development which includes Coding, Validation,
Inspection, Inspection rework and Final Release. The released scripts are to be
run using automation tool like PTF & STAT.
 Types of testing conducted during automation execution process are
Regression Testing, Stress Testing, Stability Testing and Performance Testing.
Using STAT, Test cases will be picked up from Test Central and Results will be
entered accordingly. From the logs provided by STAT, the Test Engineer will
analyze, and report the bugs found out, if any, in DDTS with relevant severity &
priority. The logged bugs are tracked until it gets closed appropriately.

8
Automation – Roles and
Responsibilities
 Validating and executing the test scripts using PTF
and STAT automation tool.
 Analyzing the failure of the scripts from the logs
provided by STAT Tool.
 Involved in executing the test scripts by
conducting Stress testing, Stability testing and
Performance testing on the product.
 Interacting with client for issue discussion and
reporting bugs on weekly basis by either Tele
Conference or Net meeting.

9
Metrics
 Escape Defect Analysis

 Phase Screening Efficiency

10
 Thank You

- Murugan A.

11

Vous aimerez peut-être aussi