how to accelerate uat & regression testing

27
VISIONEERING.THE CHANGE 1 OUR OFFICES CORPORATE OFFICE Plot No: 9/A15, SIPCOT IT Park Padur Post Siruseri, Tamil Nadu 603 103, India Phone : +91 44 4741 9000 Fax : +91 44 4741 9100 662, Woodlands Ring Road, #5-226 Singapore 730 662 Phone : 65 6279 1053 OMAHA OFFICE 13011 Scott St Omaha, NE 68142 Phone : 402 505 7790 Fax : 402 505 7798 1000 Route 9 North, Suite 303 Woodbridge, NJ 07095 Phone : 732 283 0801 Fax : 732 283 0489 Fax : 732 283 3775 OFFSHORE OFFICE SINGAPORE OFFICE 15 years WEBINAR

Upload: sensiple

Post on 18-Jan-2017

337 views

Category:

Business


1 download

TRANSCRIPT

Page 1: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE1

OUR OFFICES

CORPORATE OFFICE

Plot No: 9/A15, SIPCOT IT Park Padur PostSiruseri, Tamil Nadu 603 103, IndiaPhone : +91 44 4741 9000Fax : +91 44 4741 9100

662, Woodlands Ring Road, #5-226Singapore 730 662Phone : 65 6279 1053

OMAHA OFFICE

13011 Scott StOmaha, NE 68142Phone : 402 505 7790Fax : 402 505 7798

1000 Route 9 North, Suite 303Woodbridge, NJ 07095Phone : 732 283 0801Fax : 732 283 0489 Fax : 732 283 3775

OFFSHORE OFFICE SINGAPORE OFFICE

15years

WEBINAR

Page 2: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE2

WEBINAR - DETAILS

ALL RIGHTS RESERVED 2015 - SENSIPLE

• Accelerate your User Acceptance & Regression Testing - Reduce your Testing Effort Upto 50% !

Webinar Topic:

• Presentation : 30Min

• Tool Demo : 08 Min

• Q&A : 12 Min

Duration:

• Sathya : Business Unit Head – Software Testing Services

• Satheesh : Sr. Test Automation Architect

• Gopinathan : Test Automation Architect

Presenters:

• Amit Bhagat

Organizer:

Page 3: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE3

AGENDA

ALL RIGHTS RESERVED 2015 - SENSIPLE

Challenges we face during UAT & Regression Testing

Need for Acceleration

Automation - Current Choices

Sensiple’s Accelerator – ‘SWIFTest’

SWIFTest Demo

Page 4: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE4

PRESSURE POINTS IN TESTING LIFE CYCLE

ALL RIGHTS RESERVED 2015 - SENSIPLE

Page 5: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE5

OUR CHALLENGES DURING UAT & REGRESSION TESTING

ALL RIGHTS RESERVED 2015 - SENSIPLE

Completion of UAT ‘On Schedule’ - especially during schedule slippages.

Ensuring Adequate Test Coverage – A challenge when we run short of time !

Availability of Testing Resources when you need them most !

Coping up with multiple regression cycles.

Page 6: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE6

HOW CAN WE MITIGATE THESE CHALLENGES

Execute more testing …

When multiple regression cycles are required or during UAT, when the available time becomescritical ,we have to look at other options to perform more testing with the available resources –quick & efficient automation is an option to mitigate this common risk.

Ensure optimum test Coverage…

Running all the test cases manually will be challenge in situations where time is of essence -automation is key to enable a better test coverage for your applications.

Achieve more with limited resources..

Automation could reduce our testing effort by a large percentage - up to 50% saving in effort isachievable !

ALL RIGHTS RESERVED 2015 - SENSIPLE

Page 7: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE7

TO SUMMARIZE…

Today, options are available to accelerate our

UAT & Regression Testing

ALL RIGHTS RESERVED 2015 - SENSIPLE

Thru Automation !!

Page 8: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE8

AUTOMATION TOOLS IN THE MARKET

Automation Can be done using :

ALL RIGHTS RESERVED 2015 - SENSIPLE

Open Source Tools Licensed Tools

The most popular tools are:

Selenium –Open Source UFT (HP) -

Licensed

Page 9: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE9

AUTOMATION TOOLS – A QUICK OVERVIEW (1 of 2)

HP – UFT (Commercial)

Key Features of HP UFT

Most powerful automation tool in the market which supports both web based and desktop applications

Support for different technologies like Java, Oracle, SAP, .NET, Web Forms, Siebel, PeopleSoft, Web Services, Main Frame etc.,

Supports all popular Automation frameworks like Keyword driven framework, Data driven framework, Modular Testing Approach, Hybrid Framework etc.,

Uses VB Script

However :

The license cost is high

Testers need be trained on the tool &

Available Consultants are limited & expensive too.

ALL RIGHTS RESERVED 2015 - SENSIPLE

Page 10: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE10

OPEN SOURCE AUTOMATION TOOL (2 of 2)

Selenium - Open Source Popular automation tool amongst the automation testing community for web applications

Easy to learn & get started

Uses Java, Python, C# for scripting &

Supports multiple browsers

No cost to the customer

However Business Analyst or Users will still need to code the Selenium scripts &

Gain a good understanding of the Selenium framework

ALL RIGHTS RESERVED 2015 - SENSIPLE

Page 11: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE11ALL RIGHTS RESERVED 2015 - SENSIPLE

How nice it would be to have an automation tool :

• Which does not require programming skills

• Easy to Use &

• Easily available to you

Page 12: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE12

SWIFTEST IS HERE …..

ALL RIGHTS RESERVED 2015 - SENSIPLE

YES!!

Sensiple has built an custom automation tool –SWIFTest on Selenium Framework

• Provides all the features of Selenium & more to make is user friendly

Page 13: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE13

SWIFTEST FEATURES

ALL RIGHTS RESERVED 2015 - SENSIPLE

Critical Features

• It is built upon Selenium

• GUI Based & No scripts need to written to use the tool

• Execute Scripts in Real time or Schedule your scripts to run later

• Generate User friendly Reports & Logs

Key Additional Features

• SWIFTest will help you to perform compatibility testing across the popular browsers- IE, Chrome & Firefox from your desktop/laptop simultaneously

• Will help you distribute your test execution to more than one machine and execute them in parallel & save on time!

Page 14: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE14ALL RIGHTS RESERVED 2013 - SENSIPLEALL RIGHTS RESERVED 2015 - SENSIPLE

Critical Features

• GUI Based & Scriptless

• Execute in Real time or Schedule your Scripts for later

• User friendly Reports & Logs:

Additional Features

• Compatibility Testing

• Distributed Testing

SWIFTEST – CRITICAL FEATURES

GUI Based & Script less:

Unlike Selenium, SWIFTest has user friendly GUI to help capture the scripts without any code instructions !Just ‘Point & Click’ to capture & generate your objects in the screen !

Page 15: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE15ALL RIGHTS RESERVED 2015 - SENSIPLE

GUI OBJECT CAPTURING – STEP 1 OF 3 ( LOG INTO THE TOOL)

SWIFTest Login Screen

Page 16: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE16ALL RIGHTS RESERVED 2015 - SENSIPLE

GUI OBJECT CAPTURE - STEP 2 OF 3 ( LOG INTO THE TEST APPLICATION)

Application under Testing

(Sensiple Notification System)

Click on this icon to scan/capture all the

objects in the current screen

Page 17: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE17ALL RIGHTS RESERVED 2015 - SENSIPLE

GUI OBJECT CAPTURING PROCESS - STEP 3 OF 3 (OBJECT CAPTURED)

These are the scanned objects

from the previous screen

This excel showing the

actual test cases is generated by

Swiftest

Page 18: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE18ALL RIGHTS RESERVED 2013 - SENSIPLEALL RIGHTS RESERVED 2015 - SENSIPLE

Critical Features

• GUI Based & Script less

• Execute in Real time or Schedule your Scripts

• User friendly Reports & Logs:

Additional Features

• Compatibility Testing

• Distributed Testing

SWIFTEST – CRITICAL FEATURES

Features• Swiftest generates

standard reports withall pass & fail test casedetails with detailedscreenshots

• These reports can beforwarded thru emailsto stakeholders.

Page 19: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE19ALL RIGHTS RESERVED 2015 - SENSIPLE

REPORT 1 - STANDARD SUMMARY REPORT (PART 1/3)

Click on Create Campaign to see the Module Wise Report

(Next page)

Page 20: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE20ALL RIGHTS RESERVED 2015 - SENSIPLE

REPORT 2 - STANDARD SUMMARY REPORT (PART 2/3) 1/3

Click on this icon to see the snapshot of exact

failed case in Application under test (next page)

Failed Test Case

Page 21: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE21ALL RIGHTS RESERVED 2015 - SENSIPLE

SNAPSHOT OF FAILED CASES (PART 3/3)

Snapshot of the failed Test Case

Page 22: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE22

SWIFTEST – ADDITIONAL FEATURES

ALL RIGHTS RESERVED 2013 - SENSIPLEALL RIGHTS RESERVED 2015 - SENSIPLE

Compatibility Testing:We can perform compatibility testing across the popular browsers- IE, Chrome & Firefox from your desktop /laptop simultaneously.

Critical Features

• GUI Based & Script less

• Execute Real time Run & Schedule your Scripts

• User friendly Reports & Logs:

Additional Features

• Compatibility Testing

• Distributed Testing

Page 23: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE23ALL RIGHTS RESERVED 2015 - SENSIPLE

COMPATIBILITY TESTING

Chrome

Firefox

IE

Page 24: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE24

SWIFTEST – ADDITIONAL FEATURES

ALL RIGHTS RESERVED 2013 - SENSIPLEALL RIGHTS RESERVED 2015 - SENSIPLE

Distributed Testing:Developing scripts locallyand execute in multipleenvironments.E.g.If we have 4000 scripts toexecute, then usingSWIFTest we can schedule itin 4 different machineconcurrently(1000 in each).

Critical Features

• GUI Based & Script less

• Execute Real time Run & Schedule your Scripts

• User friendly Reports & Logs:

Additional Features

• Compatibility Testing

• Distributed Testing

Page 25: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE25ALL RIGHTS RESERVED 2015 - SENSIPLE

DISTRIBUTED TESTING – A SCHEMATIC OVERVIEW

Page 26: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE26

Satheesh Kumar DSr. Automation ArchitectT: +(1) 732 283 0499 xtn:262 E: [email protected]

Gopinathan DAutomation ArchitectT: +(1) 732 283 0499 xtn:504 E: [email protected]

Sathyamurthi MBusiness Unit HeadT: +(1) 732 283 0499 xtn:262 E: [email protected]

For more Technical Queries please Contact :

Amit BhagatPresales ExecutiveT: +(1) 732 283 0499 xtn:271 E: [email protected]

For Any Sales Related Queries please Contact :

Page 27: How to accelerate UAT & Regression Testing

VISIONEERING.THE CHANGE27

Corporate Office

Plot No: 9/A15, SIPCOT IT Park Padur PostSiruseri, Tamil Nadu 603 103, IndiaPhone : +91 44 4741 9000

662, Woodlands Ring Road, #5-226Singapore 730 662Phone : 65 6279 1053

Omaha Office

13011 Scott StOmaha, NE 68142Phone : 402 505 7790Fax : 402 505 7798

1000 Route 9 North, Suite 303Woodbridge, NJ 07095Phone : 732 283 0801Fax : 732 283 0489 Fax : 732 283 3775

Offshore Office Singapore Office