SALESBOOM_Test Strategy Ver 1.0
Test Strategy
www.SalesBoom.com
Name Draft Preparation
Mr.Karna Ganapathi Muni (STC)
Reviewer
Mr.Thirumal Raj(STC)
Signature
Date
Accepted By
--------------------------------------------------------------------------------------------------------------------------------Copyright © 2008. STC ThirdEye, All rights reserved. All information contained in this document is the property of STC ThirdEye Technology. The contents of this document are not to be disclosed by the recipients to third parties, neither allowed to be reproduced by or for third parties in any form or by any means, electronic nor mechanical, including photocopying, without prior written permission from STC ThirdEye. Version 1.0
STC Third Eye Confidential
Page 1 of 12
SALESBOOM_Test Strategy Ver 1.0
REVISION HISTORY Version
Version 1.0
Date
Summary of changes
STC Third Eye Confidential
Page 2 of 12
SALESBOOM_Test Strategy Ver 1.0
Table of Contents
1. CLIENT INTRODUCTION 1.2
4
CLIENT AND BUSINESS
2. TEST SCOPE 2.1 2.2
4
4
INCLUSIONS ASSUMPTIONS
4 4
3. TEST ENVIRONMENT 3.1 HARDWARE, SOFTWARE AND TOOLS 4. TEST APPROACH 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8
5 6 7 8 9
HIGHLEVEL DELIVERY SCHEDULE RESOURCES ROLES AND RESPONSIBILITIES RISKS CONTINGENCY AND MITIGATION PLAN DEFECT MANAGEMENT 9.1 9.2 9.3 9.4 9.5 9.6
10 11
ENTRY CRITERIA APPROACH AND PROCEDURE TEST TYPES TEST CYCLES INTERACTION MODEL BETWEEN STC AND SALESBOOM TEST DATA SUSPENSION AND RESUMPTION EXITCRITERIA
DEFECT LOGGING DEFECT REPORTING DEFECT CLASSIFICATION DEFECTS CLASSIFICATION BY STATUS DEFECTS CLASSIFICATION BY SEVERITY DEFECTS CLASSIFICATION BY CATEGORY
DELIVERABLES ABOUT STC
Version 1.0
5 5 5 5 5 6 6 6 6 6 7
7 7 7 8 8 8 8 8 9 9 9
10 10
STC Third Eye Confidential
Page 3 of 12
SALESBOOM_Test Strategy Ver 1.0
1. CLIENT INTRODUCTION 1.1 CLIENT AND BUSINESS Sales boom is a world leader in on demand Customer Relationship Management (CRM) and Enterprise Resource planning software (ERP) business software solutions for the SMB market. Sales boom has over 23,000 subscribers, 3000 customers in over 148 countries around the world. Sales boom on demand platform drives innovation, enables business change, and enriches customer relations across the enterprise. Sales boom is a thought leader in CRM and enterprise applications. By building our software completely from the ground up, Sales boom has created what has come to be one of the most powerful and dynamic hosted CRM & ERP solutions available in the market today. 2. TEST SCOPE The Scope of the Testing is to perform effective Functional Testing (or) Black Box testing to ensure that the application does not contain any critical or major defects .The detailed scope document will be delivered as Annexure 2.1 INCLUSIONS STC ThirdEye is responsible to test the Latest Build of the SALES BOOM, which has been provided by Sales boom Inc. 2.2 ASSUMPTIONS The required testing environment should be provided by Sales boom Inc with
latest build of the SALESBOOM application Testing activity will be conducted at STC ThirdEye technology, Chennai Location Required Knowledge Transfer should be provided by Sales boom Inc team The Sales boom Inc has to provide all the Baseline Documents to STC Third Eye, which includes Business Requirements, Functional Specifications, System Requirement Specification, Use cases and User Manual (Latest Build) After Understanding the Baseline documents STC will raise Clarification document and all the clarification should be resolved before starting Test Ware Preparation Test Strategy should be signed-off by the Sales boom Inc, before Kicking-Off the project in STC Chennai Location
Version 1.0
STC Third Eye Confidential
Page 4 of 12
SALESBOOM_Test Strategy Ver 1.0
Before Starting the execution all the Test Ware documents should be reviewed and
Sign-Off by Sales boom Inc The SALESBOOM. development team will assist and be available to the testing
team on an as needed basis throughout the testing Any other team members besides the testing team should not be utilizing the associated test environments during testing. No changes to the code will be migrated into the test environment during testing execution
3. TEST ENVIRONMEMT 3.1 HARDWARE, SOFTWARE AND TOOLS S no 1 2 3 4 S no 1 2 3 4
Hardware
Requirements
CPU - Speed RAM Hard-disk Space Network Configuration Software
2.26 GHz 256 MB 40 GB Web Application
Operating System Application Software Database Server Browser
Windows
Requirements
MSSQL IE 7+ [Win]
4. TEST APPROACH STC Third Eye follows unique test approach to assure client requirements and achieve 100% test coverage. 4.1 ENTRY CRITERIA The below said criteria should be met before starting the test execution S. No 1
Item Completed Business, Functionality and Non
Version 1.0
Responsibility of STC ThirdEye and Sales boom Inc
STC Third Eye Confidential
Page 5 of 12
SALESBOOM_Test Strategy Ver 1.0
2
Functional Requirements-Sign Off Preparation of Test Strategy and Test Ware
STC ThirdEye
3
Documents Controlled Test environment – Latest Build
Sales boom Inc
4
of the Application Providing the necessary User ID’s and
Sales boom Inc
Password 4.2 APPROACH AND PROCEDURES Once STC ThirdEye receives the test Strategy and Test Scope sign off from the Sales boom Inc. Micro Level Test Plan will be delivered to Sales boom Inc. Test Process starts with the Field Level Functionality Testing through which we find out whether the functionalities between the fields are met with the requirement. Upon completion of the Field Level testing, we start with the Major functionality testing by framing the Functional Test Cases, which help us to find out the Critical and Major defects with respect to the core functionality of the system. 4.3 TEST TYPES After discussions held with Sales boom Inc, STC Third eye agreed to carryout only Black-Box and Functional testing 4.4 TEST CYCLES STC carry out Testing of this project in 2 cycles-One is Comprehensive and the other is Regression to assure 100% coverage to the requirements. Comprehensive cycle- In this cycle all the planned Test Cases will be executed and defects will be logged in the defect report Regression cycle- In this cycle all the fixed defects and the dependent functionality will be executed to make sure that fixes are not affecting the existing functionality
4.5INTERACTION MODEL BETWEEN STC AND Sales boom Inc
Version 1.0
STC Third Eye Confidential
Page 6 of 12
SALESBOOM_Test Strategy Ver 1.0
Sales boom Inc has to arrange single point of contact to escalate all the issues till
the closure phase of the Testing STC will also provide a single point of contact from engagement to till Closure of the Testing The Turn around time for review of all the Test ware documents will be 24 hrs. If the turn around time is greater than 24 hrs, Date of delivery schedule will be revised 4.6 TEST DATA The required sample test data for Master (or) Parameter set up, transactions and Input files data would be provided by the Salesboom Inc. 4.7 SUSPENSION AND RESUMPTION 4.7.1
SUSPENSION
The following are circumstances under which, STC ThirdEye will suspend the testing Encountering the showstopper at the application level (or) showstopper at the module level which is critical for the functioning of the application On Transfer of the Wrong Soft base On Failure of Test Environment Any other circumstances (or) situations when the test team is conceived that the testing can’t be continued. On the request from Sales boom Inc 4.7.2
RESUMPTION
STC ThirdEye Test Manager will resume the suspended testing on resolving the situation, which resulted in the suspension (or) on the specific request from client 4.8 EXIT CRITERIA All the defects reported during the test should have been resolved All the Planned Test cases should be executed and If there is any pending, necessary reason should be provided On Preparation of final defect report On Preparation of test summary report 5. HIGH LEVEL DELIVERY SCHEDULE
Version 1.0
STC Third Eye Confidential
Page 7 of 12
SALESBOOM_Test Strategy Ver 1.0
High level schedule for initiation, planning, Test ware Preparation, execution and Test Closure will be delivered as an Annexure Functional Testing Phase
Start Date
End Date
KT
18/08/2008
28/08/2008
Planning
29/08/2008
30/09/2008
Execution
01/10/2008
23/10/2008
24/10/2008
28/10/2008
Closure 6. RESOURCES
6.1 PERSONAL A detailed document will be submitted to client after discussion 7. ROLES AND RESPONSIBILITIES Test Lead Roles and Responsibilities:
Client coordination, escalation & reporting. Test planning, progress tracking and status reporting. Incident Reports review. Preparation of test exit Report. Review defect logs & test logs. Conduct defect review meetings. Publish defect reports. Preparation of Test Summary Report
Tester Roles and Responsibilities:
Prepare Test Conditions and Test cases. Prepare Data Guidelines/Requirements. Prepare Test execution plan. Execute Test cases and record results. Prepare defect Logs and defect reporting
Version 1.0
STC Third Eye Confidential
Page 8 of 12
SALESBOOM_Test Strategy Ver 1.0
8. RISKS CONTINGNECY AND MITIGATION PLAN Risk Description Delayed Review /feedback and sign-off from client Change in the Scope of the project Unclear and unfrozen
Probability High Medium High
Impact High High
Revise Schedule/Cost Revise schedule/cost
High
rework. Availability of a Business Team to
requirements Delay in issues resolution
Mitigation Plan Frequently follow-up with client, for
any
provide faster resolution to all issues Medium
raised. Medium Wait till
issues
are
solved.
Availability of resource to clarify on the issues listed. 9. DEFECT MANAGEMENT 9.1 DEFECT LOGGING The defects raised by the testing team are made available to the development team at the earliest. All the defects will be logged in defect management system with necessary screen shot After Code fix only STC is responsible to either close the defect or reraise the defect If the Sales boom Inc is unable to fix the defect, necessary reason should be given to STC Sales boom Inc has the rights to defer the defect to next release with appropriate reason 9.2 DEFECT REPORTING All the defects encountered during the test execution will be logged into the defect management system. Defects will be categorized and reported based on the Severity, Priority and Category Defect expected resolution Date and status of open defects will be discussed during Daily/Weekly defect review meetings After discussion held with Sales boom Inc Either the below template (or) test management tool will be used to report the defects. Version 1.0
STC Third Eye Confidential
Page 9 of 12
SALESBOOM_Test Strategy Ver 1.0
9.3 DEFECT CLASSIFICATION STC ThirdEye will classify the defects based on Status, Severity and category
9.3.1DEFECTS CLASSIFICATION BY STATUS Status Raised/New Authorized Fixed Deferred Retest Closed Re-Raised
Description All new defects logged in the defect report are assigned this status Status assigned on customer acceptance or a raised defect and continues to remain in “authorized” status till the defect resolution is provided This Status would be assigned by Development once fix is done to the defect This Status would be assigned when the customer decides to defer the fix to the next release All the defects identified for retest based on developer communication Defects closed after successful execution of the test case This status is assigned if the defect persists after retest
9.3.2DEFECTS CLASSIFICATION BY SEVERITY Severity Severity1 Severity2 Severity3 Severity4
Description These will be very serious defects that do not allow testing to proceed further and should be rectified for the testing to continue These defects are serious from business/customer point of view User can decide whether these need to be fixing before transfer to production Other defects that do not qualify as show stopper
9.3.3DEFECTS CLASSIFICATION BY CATEGORY Category Name Code Change Document Change
Version 1.0
Description A defect which necessitate change(s) to the application code and has to be corrected by the development team Functionalities present in the application, but missing (or) not presented in the Business Requirements (or) other base line STC Third Eye Confidential
Page 10 of 12
SALESBOOM_Test Strategy Ver 1.0
Data Related Parameter Setup User Maintenance Environment Tester Error Modify Cases Duplicate New Requirement Discussion Item
documents Defects that arise due to incorrect/specific nature of data used for testing Defect caused by incorrect Masters (or) Parameter Setup Defect caused due to incorrect maintenance Defects specific to Test Environment Incorrect defect raised by Tester Not accepted by customer as a defect, which results in modification of the test ware A Defect which is duplicate of another defect requiring a single fix This arises when the specific requirement is not explicitly mentioned in the BR/FS (or) any other base line documentsConfirmation from Development A defect which doesn’t fall logically into any of the other categories listed needs further investigation/discussion for categorization
10. DELIVERABLES Based on the discussion held with Salesboom Inc, STC will deliver the below listed documents
High level Test Conditions Test Cases Test Data Test Script Test Pass Logs Defect Logs Defect Report Traceability Matrix Test Summary Report
11. ABOUT STC THIRDEYE STC ThirdEye Technology (India) Pvt Ltd, is India’s largest niche I.T services organization providing independent End-to-End testing Services We build and operate dedicated India-based testing centers for our customers with the latest computing and data communication technologies, and deliver our services, with high standards of security and confidentiality. Consistent qualities of deliverables under compressed time schedules enable us to get repeat business. Version 1.0
STC Third Eye Confidential
Page 11 of 12
SALESBOOM_Test Strategy Ver 1.0
We help Fortune 500 ERP, BFSI, Healthcare, Gaming and Telecom solution providers Working with STC ThirdEye-ERP testing specialists will: • Allow you to better manage the ERP implementation • Increase the quality and ROI of your ERP solution • Increase end-user confidence • Reduce the cost and duration of the implementation • Result in re-usable regression tests for future upgrades and maintenance We are ISO 9001:2000 certified organization. For more details, please visit us at Visit us at www.stcthirdeye.com
Version 1.0
STC Third Eye Confidential
Page 12 of 12