overview - experitest · complex due to the introduction of concepts such as context…tools and...

23
Overview Company & Product Portfolio

Upload: others

Post on 30-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

Overview Company & Product Portfolio

Page 2: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

Experitest

Testing & Monitoring Tools for smartphones AUTOMATION tools for 24/7 testing and monitoring Productivity tools for MANUAL mobile testing

Page 3: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

Worldwide customer base of Fortune 500 companies Hundreds of users, thousands of 24/7 test users

Customers CUSTOMERS

Page 4: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

• Largest mobile automation deal in the market • Barclays worldwide • SeeTest integrated • ~ 200 licenses (in two phases) • Android, iOS and Blackberry • Testing & monitoring • Geographically dispersed locations

EXAMPLE CUSTOMER: BARCLAYS

Page 5: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

“…Mobile testing is already challenging, and will be more so as devices become more diverse and sophisticated, platform variants emerge and applications grow more complex due to the introduction of concepts such as context…Tools and vendors that perform scripted or automated mobile testing include Experitest” (June 2012, “A Guide to Mobile Testing Tools and Services”)

“…We believe Experitest is a company to watch because Experitest's solutions are compatible with major test automation frameworks such as HP's QTP, SmartBear's TestComplete, Microsoft's Visual Studio, and IBM's Rational Functional Tester as well as open source frameworks (e.g., Java, Perl, and Python) and support all major mobile OS.” (Jan 2012, “Experitest Private Vendor Watchlist: Extending Test Automation to Mobile”)

“…The revenues from mobile application testing tools will exceed $200 million in 2012, finds a new study from ABI Research. About three-fourths of the current revenue base comes from tools that enhance manual testing, yet over the coming years the market will be driven predominantly by test automation. The growth from the automation segment will push the revenues close to $800 million by the end of 2017…disruptive entrants such as Experitest ” (Oct 2012,”Mobile Applications Testing tools”)

ANALYST COVERAGE

Page 6: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

STRATEGIC PARTNERS

Page 7: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

GLOBAL LOCAL

CHANNEL PARTNERS - EXAMPLES

Page 8: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

PRODUCT PORTFOLIO

SeeTest CLOUD

SeeTest MANUAL

SeeTest AUTOMATION

SeeTest Executor

SeeTest Executor

Page 9: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

SeeTestAutomation • Automation tool • Records on real devices and on emulators • Plugs into QTP, Java, C#, TestComplete, RFT, Python, Perl

SeeTestManual • Manual testing tool • View the mobile device on your computer screen & test using your computer mouse & keyboard •Report in HTML, QC

SeeTestCloud • Management layer for remote access & device scheduling

SeeTestExecutor • Port manager for parallel execution of SeeTestAutomation

PRODUCT PORTFOLIO

E

Page 10: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

PRODUCT PORTFOLIO

Automation Manual

Cloud

• Automation tool

• Recorder

• Integrates into existing test environments

• Object identification by Native, DOM-HTML5,Image,Text

• Object Spy – attain the app’s NATIVE and WEB properties

SeeTestAutomation

Page 11: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

PRODUCT PORTFOLIO

• Manual testing tool

• Productivity tool for manual testers

• Report – produces a report for each test (inc device log)

• QC integration – get the report in QC

• Multiplier – test on one device, receive results on all devices

SeeTestManual Automation Manual

Cloud

Page 12: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

• Port manager for parallel execution of SeeTestAutomation or

SeeTestManual

• Productivity tool for manual and automation testers

• Test on one device get results on all devices

SeeTestExecutor Automation Manual

Cloud

SeeTest Executor

SeeTest Executor

PRODUCT PORTFOLIO

E

Page 13: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

PRODUCT PORTFOLIO

• Management layer for using SeeTestAutomation and

SeeTestManual in a remote environment

• Device hub inside your VPN – Private Cloud • Remote user access

• Device scheduling & management

SeeTestCloud Automation Manual

Cloud

Page 14: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

Simple Plug, Record & Play Same script, multiple devices Fast

Secure & Reliable No jailbreak or rooting Located inside customer VPN No “chasing ghosts”

PRODUCT PORTFOLIO STRENGTHS

Comprehensive All identification methods:

Native, Web (id, css, xml, etc) , Image, Text

All devices All functions and gestures

Integrative Plugs into all existing testing

frameworks

Integrated into CI environments

Page 15: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

SIMPLE CONNECTIVITY

USB

WiFi

Internal cloud

SIMPLE SCRIPTING

Recorder

Fast

Run one test on multiple devices

Simple

SIMPLE SIMPLE COMPREHENSIVE

SECURE INTEGRATIVE

Page 16: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

ALL HANDSETS

All device models

Handsets Tablets All SW versions All emulators

Comprehensive

COMPREHENSIVE

ALL FUNCTIONS

Gestures: swipe, multi-touch

Security: alerts

Utilities: wake, reboot ALL IDENITIFICATION METHODS

Native Recognition

Web (DOM) Recognition

Shell Commands Recognition

Image Recognition

Text Recognition (OCR)

Xpath

SIMPLE COMPREHENSIVE

SECURE INTEGRATIVE

Page 17: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

PLUG-INS for…

HP: UFT (QTP), QC,

LoadRunner, Sprinter, BSM,

BAC, P&G

Rational (RFT)

MSTest

NUnit

TestComplete

Junit

Perl

Python

Also: Continuous Integration environments

e.g. Jenkins, Hudson, TeamCity

…with full support

Edit script

Run script

View results

INTEGRATIVE SIMPLE COMPREHENSIVE

SECURE INTEGRATIVE

Page 18: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

NO JAILBREAK, NO ROOTING

Devices from the store

No changes made to the device

YOUR SECURITY

Inside your own VPN

Your security & control

Enterprise VPN

SECURE & RELIABLE SIMPLE COMPREHENSIVE

SECURE INTEGRATIVE

Page 19: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

ADVANTAGES

Same script, different devices/OS

No jailbreak or rooting required

Security

Reliability

4 Object Identification methods:

Native Recognition

Web Recognition (id, css, xml, etc)

Image Recognition

Text Recognition

Integrates into existing test environments

Leveraging the customer’s know-how and investment

Page 20: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

APPENDIX

20

Page 21: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

SeeTestAutomation Usage Flowchart

Connect Device Prepare Application Record Edit Play Get Report

Run test in 3rd party

framework

Connect a mobile device to your computer using one of the following: 1. USB 2. Wi-Fi 3. SeeTest Cloud

Instrument the application so that you can use the Object Spy feature to identify its objects by their Native properties.

Record a sequence of the test on the mobile device.

Change existing Objects/Commands, and add new Objects and Commands to build your final test script.

Play the test. Receive a report of the results including screenshots of the tested application in runtime.

Export the test script into an existing testing framework, such as: UFT (QTP), Visual Studio, Junit, RFT, Python, Perl etc. and run the test from within that framework

Page 22: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

Feat

ures

– S

eeTe

stAu

tom

atio

n 1/

2

Page 23: Overview - Experitest · complex due to the introduction of concepts such as context…Tools and vendors that ... Automation to Mobile”) “…The revenues from mobile application

Feat

ures

– S

eeTe

stAu

tom

atio

n 2/

2