Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al...

8
Testing Services A CMMI Level 5 & ISO 9001 Company Navayuga Infotech Navayuga Infotech NAVAYUGA NAVAYUGA

Transcript of Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al...

Page 1: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

Testing Services

A CMMI Level 5 & ISO 9001 Company

Navayuga InfotechNavayuga Infotech

NAVAYUGANAVAYUGA

Copyright Navayuga Infotech. All rights reserved.All other named products and companies are trademarks of their respective organizations

Navayuga Infotech Pvt. Ltd.A CMMI Level 5 & ISO 9001 Company Plot No. 1268, B R House,Above ICICI Bank, Road No. 36, Jubilee Hills,Hyderabad - 500033, INDIA

Tel : +91 40 4612 4444Fax : +91 40 4612 4400 E-mail : [email protected] : www.navayugainfotech.com

NAVAYUGA

NAVTECH LLCAtlanta2028 Powers Ferry Road,Suite 240,Atlanta, GA 30339, USA

Tel : +1 770 955 9599Fax : +1 770 955 9510E-mail : [email protected] : www.navtechconsulting.com

Dallas1231 Greenway Drive,Suite #385,Irving, TX 75038, USA

Tel : +1 214 446 7005Fax : +1 214 446 7019E-mail : [email protected] : www.navtechconsulting.com

NAVAYUGA INFOTECH S.A (PTY) LTD.110 Fourth Street,Parkmore,Sandton, 2196SOUTH AFRICA

Tel : +27 11 217 2998E-mail : [email protected]

NAVAYUGA MIDDLE EAST FZC# 304, 3rd Floor, Julfar Towers, Nakheel,PO BOX 16111,Ras Al Khaimah, United Arab Emirates

Tel : +971 7 2339959Fax : +971 7 2339961E-mail : [email protected]

NAVAYUGA INFOTECH AFRICA (PTY) LTD.P O Box 2147,Windhoek,NAMIBIA

E-mail : [email protected]

Page 2: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

In order to meet the ever changing market need and maintain a competitive edge, product companies need to

ensure that their products evolve and transform very rapidly. Software product companies therefore, constantly

seek to launch new products and product enhancements with agility and efficiency. With a growing product

portfolio, enterprises look to increase bandwidth to focus on core activities. At the same time, the complexity of

software solutions is constantly increasing along with the software failure cost. Further, in order to improve the

time-to-market, enterprises seek to reduce testing time while maintaining the product quality. Thus, enterprises

look for a reliable testing partner that provides a full range of product testing services.

We, at Navayuga Infotech, have a dedicated Quality Practice that can help organizations meet the above challenge.

We offer complete range of Software Product Testing services across the product lifecycle combined with flexible

engagement models to gain cost, scale, and bandwidth benefits. Our strong globalization and localization testing

capabilities ensure that the product meets local demands. We also bring you sustainable test automation, which

ensures significant reduction in testing time. Our specialized quality frameworks, tools, accelerators, and

methodologies, enable cost-effective product testing with high quality.

Introduction

Ÿ Customer can focus on core competency while leaving testing needs to Navayuga

Ÿ Faster Time to Market

Ÿ Flexible Engagement Models

Ÿ Faster Lead Times to get up and running

Ÿ Access to State-of-The-Art Facilities/ Infrastructure

Ÿ World Class Testing Service Offerings

Ÿ Full Project Control

Ÿ Considerable Cost Advantage

Benefits

Page 3: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

Ÿ Testing is done in test cycles and a Test Report is prepared for each cycle

Ÿ Test report data includes:

» No of test cases executed

» No of test cases passed, failed or blocked

» No of defects founds classified by severity

Ÿ The report gives sufficient data to initiate Pareto and other analysis for the identified defects

Test Reporting

Test Metrics

Metrics serve as an important indicator of the effectiveness and efficiency of the software testing process

Ÿ Testing Metrics

» Defect Density

» Defect Removal Efficiency

» Defect Leakage

» First Time Right (when testing for service requests for a maintenance project)

Ÿ Project Management related metrics/ reports include:

» Effort and Schedule Variance

» Test Case Generation and Execution Productivity

Ÿ Test Process Consulting

Ÿ Function Test Strategy

Ÿ Automation Strategy

Ÿ Performance Strategy

Product Test

Strategy

Ÿ System Testing

Ÿ Integration Testing

Ÿ Regression Testing

Ÿ API Testing

Ÿ UA Testing

Functional

Testing

Ÿ Usability, Load, Recovery, Compliance, Concurrent

Ÿ Security

Ÿ Performance, Scalability and Reliability

Ÿ Globalization and Localization

Ÿ Specialized Testing (SOA, Device, etc.)

Non Functional &

Specialized

Testing

Ÿ BVT Automation

Ÿ UI Automation

Ÿ API Automation

Ÿ Blacked Automation

Ÿ Tested Execution Automation

Test Automation

Ÿ Patch/ Hot Fix

Ÿ Service Pack

Ÿ Regression

Ÿ Compatibility

Ÿ Release and Deployment

Sustained

Engineering

Testing

Testing Services

Page 4: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

Due to constant changes in applications and environment, enterprises are spending too much effort and costs

on regression testing. Test automation helps accelerate regression test efforts in a cost effective manner. Test

automation allows 24x7 unattended execution.

Typical steps involved in test automation are:

Ÿ Feasibility analysis: Before starting with Test Automation, it is necessary to check that the software can be

automated or not. This can depend on several reasons which include status of development of the

application, ability to identify the application in form of objects, RoI etc.

Ÿ Suitable tool section process: Select the automation tool that is most appropriate for the project. Factors

that can be used for evaluation include budget, ease of use, ease of providing input data and writing test

scripts using the tool, reporting features etc.

Ÿ Select and develop the automation framework: After selecting automation tool, the next step is to select

an appropriate framework for automation. There are different kinds of frameworks and each framework has

its own benefits. A well-defined framework can help achieve higher reusability of test components and

develop the scripts that are easily maintainable.

Ÿ Develop Proof of Concept: Proof of Concept (PoC) is developed to identify problems that a particular

automation tool may have and solutions to those problems.

Ÿ Develop, execute and analyse the test scripts: Once PoC is successful; test scripts are developed and

executed. Test results are reported and analysed.

Ÿ Test Management Tools

» TFS, Redmine, Trac, HP Quality Centre 9.2, Rally, Mantis, SilkCentral Test Manager, IBM Rational Quality

Manager and Bugzilla

Ÿ Test Automation Tools

» QTP 9.0/ 9.2, SoapUI, Win Runner & Selenium Script Development, SilkTest and Rational Functional Tester

Ÿ Load Testing & Performance Testing

» Load Runner, Jmeter, WebLoad, QA Load, SilkPerformer, SoapUI and Rational Performance Tester

Test Automation

TestAutomationFeasibilityAnalysis

Build theProof ofConcept

AppropriateTool

Selection

Evaluatethe suitableframework

DevelopTest Script,Execute and

Analyze

DevelopAutomationFramework

AutomationTestingProcess

Tools and Technologies

Page 5: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

Due to constant changes in applications and environment, enterprises are spending too much effort and costs

on regression testing. Test automation helps accelerate regression test efforts in a cost effective manner. Test

automation allows 24x7 unattended execution.

Typical steps involved in test automation are:

Ÿ Feasibility analysis: Before starting with Test Automation, it is necessary to check that the software can be

automated or not. This can depend on several reasons which include status of development of the

application, ability to identify the application in form of objects, RoI etc.

Ÿ Suitable tool section process: Select the automation tool that is most appropriate for the project. Factors

that can be used for evaluation include budget, ease of use, ease of providing input data and writing test

scripts using the tool, reporting features etc.

Ÿ Select and develop the automation framework: After selecting automation tool, the next step is to select

an appropriate framework for automation. There are different kinds of frameworks and each framework has

its own benefits. A well-defined framework can help achieve higher reusability of test components and

develop the scripts that are easily maintainable.

Ÿ Develop Proof of Concept: Proof of Concept (PoC) is developed to identify problems that a particular

automation tool may have and solutions to those problems.

Ÿ Develop, execute and analyse the test scripts: Once PoC is successful; test scripts are developed and

executed. Test results are reported and analysed.

Ÿ Test Management Tools

» TFS, Redmine, Trac, HP Quality Centre 9.2, Rally, Mantis, SilkCentral Test Manager, IBM Rational Quality

Manager and Bugzilla

Ÿ Test Automation Tools

» QTP 9.0/ 9.2, SoapUI, Win Runner & Selenium Script Development, SilkTest and Rational Functional Tester

Ÿ Load Testing & Performance Testing

» Load Runner, Jmeter, WebLoad, QA Load, SilkPerformer, SoapUI and Rational Performance Tester

Test Automation

TestAutomationFeasibilityAnalysis

Build theProof ofConcept

AppropriateTool

Selection

Evaluatethe suitableframework

DevelopTest Script,Execute and

Analyze

DevelopAutomationFramework

AutomationTestingProcess

Tools and Technologies

Page 6: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

Ÿ Testing is done in test cycles and a Test Report is prepared for each cycle

Ÿ Test report data includes:

» No of test cases executed

» No of test cases passed, failed or blocked

» No of defects founds classified by severity

Ÿ The report gives sufficient data to initiate Pareto and other analysis for the identified defects

Test Reporting

Test Metrics

Metrics serve as an important indicator of the effectiveness and efficiency of the software testing process

Ÿ Testing Metrics

» Defect Density

» Defect Removal Efficiency

» Defect Leakage

» First Time Right (when testing for service requests for a maintenance project)

Ÿ Project Management related metrics/ reports include:

» Effort and Schedule Variance

» Test Case Generation and Execution Productivity

Ÿ Test Process Consulting

Ÿ Function Test Strategy

Ÿ Automation Strategy

Ÿ Performance Strategy

Product Test

Strategy

Ÿ System Testing

Ÿ Integration Testing

Ÿ Regression Testing

Ÿ API Testing

Ÿ UA Testing

Functional

Testing

Ÿ Usability, Load, Recovery, Compliance, Concurrent

Ÿ Security

Ÿ Performance, Scalability and Reliability

Ÿ Globalization and Localization

Ÿ Specialized Testing (SOA, Device, etc.)

Non Functional &

Specialized

Testing

Ÿ BVT Automation

Ÿ UI Automation

Ÿ API Automation

Ÿ Blacked Automation

Ÿ Tested Execution Automation

Test Automation

Ÿ Patch/ Hot Fix

Ÿ Service Pack

Ÿ Regression

Ÿ Compatibility

Ÿ Release and Deployment

Sustained

Engineering

Testing

Testing Services

Page 7: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

In order to meet the ever changing market need and maintain a competitive edge, product companies need to

ensure that their products evolve and transform very rapidly. Software product companies therefore, constantly

seek to launch new products and product enhancements with agility and efficiency. With a growing product

portfolio, enterprises look to increase bandwidth to focus on core activities. At the same time, the complexity of

software solutions is constantly increasing along with the software failure cost. Further, in order to improve the

time-to-market, enterprises seek to reduce testing time while maintaining the product quality. Thus, enterprises

look for a reliable testing partner that provides a full range of product testing services.

We, at Navayuga Infotech, have a dedicated Quality Practice that can help organizations meet the above challenge.

We offer complete range of Software Product Testing services across the product lifecycle combined with flexible

engagement models to gain cost, scale, and bandwidth benefits. Our strong globalization and localization testing

capabilities ensure that the product meets local demands. We also bring you sustainable test automation, which

ensures significant reduction in testing time. Our specialized quality frameworks, tools, accelerators, and

methodologies, enable cost-effective product testing with high quality.

Introduction

Ÿ Customer can focus on core competency while leaving testing needs to Navayuga

Ÿ Faster Time to Market

Ÿ Flexible Engagement Models

Ÿ Faster Lead Times to get up and running

Ÿ Access to State-of-The-Art Facilities/ Infrastructure

Ÿ World Class Testing Service Offerings

Ÿ Full Project Control

Ÿ Considerable Cost Advantage

Benefits

Page 8: Navayuga Infotech MIDDLE EAST FZC # 304, 3rd Floor, Julfar Towers, Nakheel, PO BOX 16111, Ras Al Khaimah, United Arab Emirates Tel : +971 7 2339959 Fax : +971 7 2339961 E-mail : nme@navayuga.com

Testing Services

A CMMI Level 5 & ISO 9001 Company

Navayuga InfotechNavayuga Infotech

NAVAYUGANAVAYUGA

Copyright Navayuga Infotech. All rights reserved.All other named products and companies are trademarks of their respective organizations

Navayuga Infotech Pvt. Ltd.A CMMI Level 5 & ISO 9001 Company Plot No. 1268, B R House,Above ICICI Bank, Road No. 36, Jubilee Hills,Hyderabad - 500033, INDIA

Tel : +91 40 4612 4444Fax : +91 40 4612 4400 E-mail : [email protected] : www.navayugainfotech.com

NAVAYUGA

NAVTECH LLCAtlanta2028 Powers Ferry Road,Suite 240,Atlanta, GA 30339, USA

Tel : +1 770 955 9599Fax : +1 770 955 9510E-mail : [email protected] : www.navtechconsulting.com

Dallas1231 Greenway Drive,Suite #385,Irving, TX 75038, USA

Tel : +1 214 446 7005Fax : +1 214 446 7019E-mail : [email protected] : www.navtechconsulting.com

NAVAYUGA INFOTECH S.A (PTY) LTD.110 Fourth Street,Parkmore,Sandton, 2196SOUTH AFRICA

Tel : +27 11 217 2998E-mail : [email protected]

NAVAYUGA MIDDLE EAST FZC# 304, 3rd Floor, Julfar Towers, Nakheel,PO BOX 16111,Ras Al Khaimah, United Arab Emirates

Tel : +971 7 2339959Fax : +971 7 2339961E-mail : [email protected]

NAVAYUGA INFOTECH AFRICA (PTY) LTD.P O Box 2147,Windhoek,NAMIBIA

E-mail : [email protected]