Xavient - Telecom | OSS/BSS solutions | Outsourcing
Home |  My Zone |  Site Map |  Contact Us | Locations 

Testing Methodology


Software quality is essential in enterprise applications that drive business success. Xavient’s approach to software test management delivers control and visibility of the entire software application testing process. From the planning stages where business requirements are linked directly to test requirements, through test and fix cycles, all the way to the final decision support, Xavient’s test management offering provides the means to manage the software testing process for your organization, small or large, centralized or distributed, with our scalable, open software test management framework.

Xavient knows that efficient testing requires unrelenting focus on addressing certain key aspects of the software testing lifecycle. Our testing process is meticulously defined, ensuring that testing projects concentrate on these key aspects of the software testing lifecycle:

Our portfolio of Specialized Testing Services includes:

  • Non-functional Testing
    • Performance Testing
    • Security Testing
    • Usability Testing
  • Compliance Testing
  • Product Testing
  • Agile Testing
  • Data warehouse Testing
  • SOA Testing

Our proven methodologies enable us to perform assessments, create and conduct tests that are carefully designed, comprehensive and precisely focused on each business case.

Xavient can help you harness the chaos of software test management with our powerful solution with the following life cycle.

Test Plan

  • Test Plan creation aligned to Project and Release Plan.
  • Testing Requirements definition from Release Scope.
  • Test Strategy formulation comprises of defining test cycles, testing approaches to be used among various cycles.
  • QA Resource Planning.

Test Case Design

  • Structured Test Case Definition with important parameters like: Preconditions, test case steps, pass fail criteria, priority, reusability, risk based testing etc.
  • Test Case automation by attaching QTP script to the test case in testing tool.

Test Run (Test Scheduling and Execution)           

  • Scheduling of test cases for execution on the basis of the readiness of the software build.
  • Capturing test results while execution.
  • Defect logging in case of test case failure.

Defect Logging and Tracking

  • Defect logging with important attributes like: Severity, Priority, Impacted component,
  • Associated risk, Test Environment etc.
  • Defects identification, logging and categorization across the SDLC: Requirements Defects, Design Defects, Code Defects etc.
  • Defect lifecycle definition to ensure track to closure.
  • Defect triage

Test Results, Reports and Metrics

  • Overall quality management and monitoring with the help of graphical metrics:
  • Test Success Ratio: Graphical report to show % of test cases passed-failed in different test cycles.
  • Week wise Defect Find vs. Fix Rate.
  • Week wise defects introduced and re-opened.
  • Phase wise defect removal efficiency calculated on the basis of defects captured during multiple SDLC phases.
  • Review and Testing Effectiveness
  • Cost of Quality: The effort spent on developing the application vs. effort spent on project planning, reviews and rework.

End-to-End Traceability

  • End-to-End traceability with all engineering objects:
  • Business Requirements.
  •  System Components
  •  Test Cases
  • Code objects
  • Defects
About Xavient
Xavient is a global IT consulting and software services company with multiple locations in the US and offshore delivery centers in India ...
 
Our Partners
Working together with partners like Oracle and Microsoft, we’re able to provide comprehensive solutions to customers ...
 
Client Testimonials
During the past 8 years Xavient has been a strategic and value-added partner for our internal efforts within...
© 2012 Xavient Information Systems | All rights reserved
NASSCOM
CII
 
Follow Xavient on Twitter