SeeTestCloud Online, June 2016

17
SeeTestCloud Online

Transcript of SeeTestCloud Online, June 2016

Page 1: SeeTestCloud Online, June 2016

SeeTestCloud Online

Page 2: SeeTestCloud Online, June 2016

C Access Hundreds of Remote Mobile Devices Hosted at Experitest Data Centers Using SeeTestCloud Online All devices, all mobile OS, provided in a secured environment dedicated to certain customer

•Test on real mobile devices

Manual, automation, performance testing enabled

Dedicated devices, not shared with other customers

Any device, any OS

2

Page 3: SeeTestCloud Online, June 2016

3

Functional Testing Tools Test Automation • SeeTestAutomation • Enterprise Appium by Experitest Manual Testing • SeeTestManual

Mobile Device Lab• SeeTestCloud Onsite • SeeTestCloud Online

Enabling CICD

Performance Testing Tools • SeeTestNetwork Virtualization • Mobile Add-on for Load runner

End-to-End Mobile DevOps Solution

OnsiteOnline

Mobile Device

Lab

Selenium(WebDriver)

UFT

(QTP

)

JUnit

Visual Studio

Python

Perl

Cucu

mbe

r

Java

C#

TestN

G

Huds

on

Team

Cit

y Jenk

ins

Bambo

o

Ruby

HP ALMEnterpriseAppium

Mobile QA management• SeeTest Reporter • SeeTestManager

Page 4: SeeTestCloud Online, June 2016

CKey Capabilities SeeTestCloud Online

DevelopmentCapabilities

Non-Functional QA Capabilities

Scalability ManagementCapabilities

Manual QACapabilities

Enterprise Level Security

Hosted Mobile Devices

AutomationCapabilities

4

Page 5: SeeTestCloud Online, June 2016

C Hundreds of Mobile Devices Hosted at Experitest Data CentersAccess a large pool of mobile devices anytime, anywhere without investing in procurement, setup and maintenance

Global access to remote mobile devices hosted in Experitest data centersFull control of the remote mobile devices Web access from any browser - no setup or installation requiredAll mobile devices including newly released models All mobile operating system versions are available inc beta versions

5

Page 6: SeeTestCloud Online, June 2016

C Enterprise Security LevelMaintain security with a dedicated hosted mobile device lab that used solely by your organization

Dedicated Hosted environment including dedicated mobile devices, hardware and networkISO/IE27001 certificationDevices are secured with automated cleanup processes, and access restriction Enterprise security protocols including: Authentication and authorization Role based permission Password management System notifications on environment changes

6

Page 7: SeeTestCloud Online, June 2016

C ScalabilityLarge scale app deployment and parallel execution

Large mobile device inventoryAvailable for use on demandCustomizable device selection A centralized, cloud-based parallel execution environment All test executions are directly managed from the Continuous Integration environment

7

Page 8: SeeTestCloud Online, June 2016

C Management CapabilitiesEffectively manage large scale mobile projects with advanced reporting and management tools

Full administration capabilities: Device management- Schedule device

reservations, and filter device selections/td> User management- Define user roles,

permissions, and device access Project management - Assign devices, and

applications to users for specific projects and create a secure separation between projects

Application management - Install, download and cleanup applications on multiple devices at the same time

Reporting and Alert management capabilities: Dashboard for quick overview Reporting by device, user, project,

application, etc Email alerts8

Page 9: SeeTestCloud Online, June 2016

C Test Automation Develop and execute automated tests including full integration to all automation and CI environments

Full integration to all automation frameworks and CI environments both commercial and open sourceExecute automated tests from a centralized environment Dynamic test scheduling, execution, and distributionDevice view of all executions in real time

9

Page 10: SeeTestCloud Online, June 2016

C Manual testingPerform manual testing on a remote mobile device, as though it was at the tester’s hand

Fast interaction with the remote deviceAutomated reporting including screenshots and video reportsSupport for all manual actions including : Multi touch, swipe, flick, drag & drop, zoom in and out, scroll including conditional scrolling, shake, pinch, force touch (iOS), tap, and custom generated gesturesFull control on device power cycle - Reboot your device, reset or disconnect the USB connectionSupport for all Device button control - Control all physical and virtual device buttons: Home, volume control, power, recent apps, portrait / landscape mode

10

Page 11: SeeTestCloud Online, June 2016

C Development & DebuggingDevelop or debug a mobile application on a remote mobile device using any development and open-source environment

Development environment support (xcode , eclipse, Android Studio etc.)Debugging on a remote device using any development environment, as if the device was locally connectedSupport open source frameworks such as Appium, Calabash, Espresso, Cucumber etcShare device between users

11

Page 12: SeeTestCloud Online, June 2016

C

12

Non-Functional Capabilities Test your application under different device conditions and network conditions

Device conditions: Device CPU Device memory Device battery consumption inc detailed

breakdown of energy consumption causesNetwork conditions: Server location User location Network signal Tech parameters bandwidth, jitter, latency Mobility aspects – user hopping cells, losing

reception in tunnel or deteriorated reception in elevator

Page 13: SeeTestCloud Online, June 2016

C Value for TestersStart testing immediately without worrying about mobile device acquisition, installation and set-up

Non-functional testerTest your application performance under real network conditions. Monitors device vitals Manual Tester Generate detailed and sharable test reports including videos and images. Collaborate with developers with screen view sharing to allow simple bug detection

Automation engineer Execute a large number of tests in parallel. Integrate with your existing ALM environment

13

Page 14: SeeTestCloud Online, June 2016

C Value for DevelopersDevelop or debug mobile applications on the hosted mobile devices using your existing development environment

Open source integration Appium, Calabash, Espresso, Cucumber and more.

Easy bug detectionDetailed step-by-step video reports from QA to easily reproduce bugs

Shared session View a screen of a mobile device while it is in use by a different remote tester.

Dev tools Integration XCode, eclipse, Android Studio and more…

14

Page 15: SeeTestCloud Online, June 2016

C Value for ManagersManage multiple mobile projects more effectively with full team activity visibility

Visibility View dashboard. Watch each test run in real time and generate summary report.

Operational efficiency Install or update application on many devices in one-click. Restrict device and application setting changes.

Offshoring CapabilitiesEnable distributed teams to share devices and information.

Security management Define user roles, permissions, and device access. Automated clean up process.

15

Page 16: SeeTestCloud Online, June 2016

16

SeeTestCloud Online – Device List Sony XPeria XA LG K10 Google Pixel iPhone 6S iPod Touch 5

BlackBerry Priv Amazon - Fire HD 8 HTC 10 iPhone SE iPad 4

Meizu m2 note Samsung Galaxy S5 HTC One M9 iPad Pro 9.7 iPhone 5SXiaomi Redmi Note 3 Samsung Galaxy S6 HTC One A9 iPhone 7 Plus iPhone 5

Xiaomi Redmi Note 4 Samsung Galaxy Note 5 Huawei Ascend P8 iPhone 7 iPad Mini 2

Nokia Lumia 630 Samsung Galaxy S6 edge Huawei Honor Magic Asus Nexus 7 iPhone 6 Plus

One Plus 1 Samsung Galaxy Tab A Huawei P8 Lite LG Nexus 5X iPhone 6

One Plus 3 Samsung Galaxy S7 Edge LG G3 Nexus 6P iPad Mini 3

Motorola G Samsung Galaxy S7 LG V10 LG Nexus 5 iPad Air 2

Motorola Z Sony Xperia M4 Aqua LG G5 Motorola Nexus 6 iPad Mini 4

Motorola M Sony Xperia Z5 LG V20 Nexus 9 iPhone 6S Plus

Page 17: SeeTestCloud Online, June 2016

Thank You!