Michał Sierzputowski - test environment virtualization

16
Test Environment Virtualization Michał Sierzputowski

Transcript of Michał Sierzputowski - test environment virtualization

Test Environment Virtualization

Michał Sierzputowski

2

25 x nTC

3

The root of the “problem”

Solutions

• Virtualization on local machine

• Physical machines

• Cloud solutions

4

emulator

5

Sauce Labs

Manual testing on over 500 browser and platform configurations.

Native & hybrid mobile apps on a variety of iOS & Android emulator configurations.

Selenium & JavaScript unit tests for web apps on desktop and mobile browsers.

Manual session - demo

6

7

Executing tests on Sauce Labs

Test App

Sauce Connect

Sauce Connect

8

Basic setup

9

How it works – demo

10

Continuous Integration

Execute

ReportCI Server

11

Team City Test Build

12

TC – Sauce Labs plugin

13

PricingOpen Source Manual Individual Small Team Enterprise

Free unlimited testing for open source projects

$12/month $49/month $149/month $$$

UNLIMITED testing minutes3 PARALLEL VMsPUBLIC ACCESSIBILITY of all your tests

2 Concurrent VMs1 User2 Hours Automated TestingUnlimited Manual Testing

3 Concurrent VMs1 User10 Hours Automated TestingUnlimited Manual Testin

6 Concurrent VMs10 Users30 Hours Automated TestingUnlimited Manual Testing

Unlimited Concurrent VMsUnlimited UsersUnlimited Automated TestingUnlimited Manual Testing

14

ComparisonBrowserling

BrowseEmAll

CrossBrowserTesting

BrowserStack

BrowserShots

Sauce Labs

Multi-Browser Viewer

Browsera

TestingBot Spoon Equafy

Basic Price$19/month

$12/month or $99/license

$29.95/month

$39/month Free

$12/month

$139.95/license

$49/month

$40/month

$19/month Free

Mobile No

$19/month or $159/license Yes Yes No Yes Yes No Yes No No

Local Testing Yes Yes Yes Yes No Yes Yes No Yes Yes Yes

Automated Yes No Yes Yes No Yes Yes Yes Yes No Yes

Video / Screenshot Capture Yes Yes Yes Yes Yes Yes Yes Yes Yes No YesDesktop or Web Service Web Desktop Web Web Web Web Desktop Web Web Desktop WebManual Testing Yes Yes Yes Yes No Yes Yes No Yes Yes No

Source: http://www.browseemall.com/Blog/index.php/2015/04/21/cross-browser-testing-solutions-the-ultimate-guide/

15

Questions?

Thank You !

michalsierzputowski

[email protected]