Contact Us | Careers | News | White Papers
  XBO Site Search   
 
 
Full Lifecycle Testing
Testing from start to finish

Web Application Testing
Do you have requirements volatility, security holes and performance bottlenecks?

QuickReleaseTM
Jumpstart your software
testing with packaged
services

XBO OneTM
Test Automation
Efficient execution for
higher test coverage

XBO MachOneTM Test Results Analyzer
Generate more than just
reports, analyze your test
results

XBO CommOneTM Client Communication Center
Online project collaboration platform

Test Tool Development
Building test tools that do
what you need, not more
and not less

Independent Third Party Testing
Quality guaranteed

 
 
Test Strategy
Define testing strategy in collaboration with the customer directly tied to the product's release, sign-off criteria, and its business objectives.
Define project scope & commitments
Set customer expectations and terms of reference
Tie together the business objectives of the project with the release/sign off criterion and associated testing activity
Integrate the quality processes with development lifecycle
Partition the problem into manageable test plans
Identify key dependencies and trade-offs as it is impossible to test all scenarios, cover the full configuration matrix, and automate all test cases, while remaining within the practical limits of time and budget
Identify which features/components will be tested manually, which will be tested via automation, and what kind of automation tool is required (script-based, GUI-based, proprietary, off-the-shelf, etc.)
Scope resource requirements
Test Planning
The next step is Test Planning. Firstly, we establish, and seek confirmation from the customer, a clear understanding of the project and its deliverables to ensure there is no mismatch between our understanding and the customer's requirements COMMUNICATION. All product, interface, component, and other external dependencies are identified and the timeframe for delivering the results is determined. The resulting plan is presented to the customer for acceptance. Our Test Planning process involves:
Define release criteria including start and complete
Outline and prioritize the testing effort
Determine test automation requirements
Identify resource requirements at various stages of testing
Set up calendar-based activity plan
Establish communication model
Configure team including number, type, and seniority of resources and length of time required, mapped each resource onto the activity plan
Test Execution
Although each project has different requirements, execution usually follows this process:
Prepare comprehensive test plan and test cases for each type of testing
Prepare test data and test logs
Set up the test environment so that all operations can be completed promptly, accurately, and efficiently
Execute Error/Trap tests to ensure testers accuracy
Execute tests as described, noting where test cases require revision and updating
Report all bugs in the manner agreed upon with the customer, following defect management protocols, informing customer of current status, monitoring and driving to resolution all outstanding issues, and ensuring that communication between all parties is complete and accurate
Update weekly Project Status documents for Internal Audit & Tracking
At project completion, review all aspects of the project and submit a Project Close-out report to the customer that objectively evaluates the project's execution and results

All rights reserved by XBOSoft Ltd.
Copyright 2008  |  Privacy Policy   |  Site Map