taas - test as a service

11
TaaS : TEST AS A SERVICE Presented By: Akash Mishra (Application Developer) Ritesh Yadav (Quality Analyst)

Upload: vodqa

Post on 11-May-2015

1.623 views

Category:

Technology


4 download

DESCRIPTION

Many organisations with multiple projects or products like to standardise on a single framework that provides a common test automation solution across them all. We believe that this is not a good idea - just as development decisions should be made at a project level, they should each be tested using the tools and technologies that are "right" for them. “TaaS - Test as a Service” is a product that allows you this level of project independence, so that you can do test automation the right way.

TRANSCRIPT

Page 1: TaaS - Test as a Service

TaaS : TEST AS A SERVICE

Presented By:

Akash Mishra (Application Developer)

Ritesh Yadav (Quality Analyst)

Page 2: TaaS - Test as a Service

Simple Reality 1Online Shopping

Mobile App Web App

Server 2Server 1

Framework2

Capybara

Ruby

Cucumber

Framework1

Sikuli

Java

JBehave

Page 3: TaaS - Test as a Service

User Flow

Login into the

website

Browser through

catalogue

Add to cart

Login to mobile

Checkout cart

Make the payments

Go back to

website

Verify order

Details

Page 4: TaaS - Test as a Service

Simple Reality 2Organization

Product 1 Product 3

Framework3

Capybara

Ruby

Cucumber

Framework1

Sikuli

Java

TestNG

Product 2

Framework2

Selenium

Java

TestNG

Page 5: TaaS - Test as a Service

Framework2

Capybara

Ruby

Cucumber

Framework1

Sikuli

Java

JBehave

What is TaaS?

Product 1 Product 2

Independent Bridge Reusable

Sustainable

Page 6: TaaS - Test as a Service

How can TaaS solve the problem?

Online Shopping

Mobile App Web App

Server 2Server 1

Framework2

Capybara

Ruby

Cucumber

Framework1

Sikuli

Java

JBehave

Page 7: TaaS - Test as a Service

C

S

S

C

How can TaaS solve the problem?

Online Shopping

Mobile App Web App

Framework2

Capybara

Ruby

Cucumber

Framework1

Sikuli

Java

JBehave

Page 8: TaaS - Test as a Service

C

C

C

C

C

C

Architecture

Client

JSON

HTTP Post

Contract

Light Weight Web Server

Page 9: TaaS - Test as a Service

Contracts

Contract

Name

Input Parameters

Output Values

Page 10: TaaS - Test as a Service

Contacts

Akash [email protected]

Ritesh [email protected]

Link to Taashttps://github.com/anandbagmar/taas

Page 11: TaaS - Test as a Service