July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and...

9
July, 2008 Impati – Software Test Solutions

Transcript of July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and...

Page 1: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 2008

Impati – Software Test Solutions

Page 2: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 20082

Contents

• Testing Service Overview and Approach

• Test Services and Industries

• Key Services Offering

• Test Approach & Skills

• Test Execution Approach

• Typical Engagement Structure

• Test Automation Approach

• Test Automation Solution

• Impati Tools Expertise

Page 3: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 2008

Impati - Testing Services and Industries

Software Testing Services

• Manual Testing

• Automation Testing

• Performance Testing

• Product Testing

Insurance

Telecoms

Health care

Banking & Finance

Web Services

Industries/DomainsImpati

Page 4: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 20084

Business Coverage Analysis– Business Criticality– Risk Analysis

Identification of end-to-end functionality

Identification of internal interfaces

Test Plan and Strategy PreparationTest scenario identificationTest designOptimized test execution

Test Automation

Tool Selection Criteria using our experience with various vendor tool sets

Test Automation Feasibility Analysis Test Automation Framework Design Scripting and ongoing maintenance of

scripts

Performance Testing

Performance test requirements analysis Performance environment planning Work Load modeling Performance scenario creation for Volume, Stress, Load, and Spike tests

Product Testing

Multi product testing across multiple languages, multiple OS/Browser combinations

Localization Testing Performance Testing Deployment Testing/Customer environment

Simulation

Manual Testing

Key Services Offering

Page 5: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 2008

Test Approach & Skills

Req Design Code Unit Integration Acceptance

Test (Verification & Validation)

Business Domain Knowledge

Technical Skills

Integration Testing

System/Performance Testing

Test Infrastructure SupportTest Lead Management,

Test Automation, Process Design,Metrics Reporting

Unit Testing

Acceptance Testing

Skil

ls

Page 6: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 20086

Review business process and application

Study application customization & integration

Study Interfaces, Project & Product Environment

Determine and finalize scope and types of tests

Criticality & Risk Analysis

Identification of Test Strategy – Methodology, Processes, Tools, Techniques & Priority

Identification of critical measurement criteria

Master Test Strategy – signed off by client

Prioritization of testing activities by identified release plan

Estimation of Testing Activities and Scheduling

Identification of Test Environment Requirements and associated time & quantities

Identification of testing resources,

Detailed testing plan, Tool usage plan, Test lab and data requirements – Signed off by client

Design Test Conditions

Design of Test Cases based on identified methodology

Develop Test cases

Create Testing Scenarios

Create Test Data

Development of test bed and associated tools/ scripting

Preparation of Test Environment/ Lab

Test Cases/ Scripts -Signed off by client

Perform identified test

Execute Test Cases

Execute test scripts

Log defects into defect tracking tool

Retest fixed bugs (Regression Testing)

Engage vendors and development teams to test interfaces.

Defects Log

Test Reports – Signed off by Client

Analyze & Report test results/ trends

Analyze and report metrics

Review of testing activities and recommendations

Test Evaluation report

Perform test coverage analysis

Master TestStrategy

Master TestPlanning

Test Design & Development

Test Execution

Evaluate Results

Test Execution Approach

Page 7: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 20087

Typical Engagement Structure

am

Client Teams Impati Onsite Impati Offshore

Senior Management

Team

Impati Account/ Onsite Manager

Impati Delivery Manager

QA Manager

Client QA Employees

Onsite QA Lead

Offshore QA Manager

Offshore QA Lead

Cli

en

t B

us

ine

ss

Un

its

Onsite QA Engineer Offshore QA

Engineer

Page 8: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 20088

+ Approach. . .

= Benefits!!!

Engineering. . .

Impati Test Automation Solution

Page 9: July, 2008 Impati – Software Test Solutions. July, 2008 2 Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.

July, 2008

Impati Tools Expertise

HP LoadRunner

Radview Webload

OpenSTA

Performance Testing Tools

JUnit

NUnit

White Box Testing Tools

Quick Test Pro

Test Partner

WinRunner

Silk Test

Rational Robot

Open source tools

Selenium

Automation Tools

Quality Center (Test Director)

Bugzilla

Any company specific customized Test & Defect Management Tools

VSS

WinCVS

Sourcegear Vault

Test & Defect Management Tools