SeeTest Quality Assurance platform SaaS Digital Assurance Lab PPT's...  Test Automation • Mobile

  • View
    212

  • Download
    0

Embed Size (px)

Text of SeeTest Quality Assurance platform SaaS Digital Assurance Lab PPT's...  Test Automation...

  • SeeTest Quality Assurance platform

    SaaS Digital Assurance Lab

  • SaaS Digital Assurance Lab

    Access hundreds of browsers & mobile devices (physical/emulated) Hosted

    in Experitest data centers, from anywhere at anytime

    Upload your app and interact with it in real time

    Develop automated tests for your mobile app

    Integrate to your favorite IDE, testing framework & CI

    Run your tests across large selection of mobile

    devices and desktop browsers in parallel

    Analyze your test results

    2

  • SeeTest End-to-end Product Suite Quality assurance platform for digital apps, available as SaaS or on-premise

    deployment

    Test Automation

    Mobile test development

    Appium Studio

    SeeTestAutomation

    Grid execution web & mobile

    Test Analytics- web & mobile

    Digital Assurance Lab SaaS

    On-premise

    Remote Access Manual testing

    Development & Debugging

    Jenkins

    HP ALM

    Bamboo

    Team City

    Hudson

    More..

    Full CI Integration

    C#

    Java

    Perl

    Ruby

    Python

    UFT/QTP

    Eclipse

    InteliJ

    Junit

    TestNG

    Cucumber

    Visual Studio

    More

    On-

    premise

    SaaS

    Digital

    Assurance

    Lab

    3

  • Key Capabilities

    SaaS Digital Assurance Lab

    < >

    Development

    Capabilities

    Network

    Virtualization &

    monitoring

    Test Automation

    Management

    Capabilities

    Manual QA

    Capabilities

    Enterprise Level

    Security

    Centralized digital

    device hub Test Analytics

    4

  • 5

    Centralized digital device hub Access a large pool of browsers & mobile devices anytime, anywhere

    without investing in procurement, setup and maintenance

    Gain immediate access to a large pool of browsers,

    physical mobile devices, simulators and emulators

    hosted at Experitest data centers

    Choose from a wide selection of physical mobile

    devices including newly released models and OS beta

    versions

    Test and develop your web & mobile applications

    against these devices directly from your browser, no

    installation required.

    Global 24/7 access

    5

  • 6

    Enterprise Level SecurityMaintain security with a dedicated hosted mobile device lab that

    used solely by your organization

    Be confident that your application and data are secured

    ISO/IE27001 certification

    Automated cleanup processes, and access restriction

    Enterprise security protocols including:

    Authentication and authorization

    Role based permission

    Password management

    System notifications on environment changes

    Ability to set-up a private digital Assurance Lab with

    dedicated environment including dedicated mobile

    devices, hardware and network

    6

  • 7

    Test Automation Integrations

    Develop and execute automated tests including full integration to all

    automation and CI environments

    Develop and run your automated tests against

    browsers and mobile devices (physical/emulated)

    hosted in the lab

    Run XCtest & Espresso tests

    Run Appium/Selenium tests developed in any

    programming language using any IDE & testing

    framework

    Seamlessly integrate into any Continuous Integration

    environment (CI), e.g. Jenkins, TeamCity, HP ALM,

    Bamboo

    Trigger test execution directly from the CI stations

    CI

  • 8

    Test Automation Grid Execution Web & MobileLeverage an intelligent test execution management to shorten

    testing cycles and to increase coverage

    Runs your tests in parallel across any number of

    desktop browsers, physical mobile devices, simulators,

    and emulators

    An intelligent execution management:

    Dynamic test scheduling, execution, and

    distribution according to specific attributes such as

    device manufacturer, model, OS version

    Mass deployment of apps on target devices

    (RESTful API)

    Automated provisioning processes for apps and

    services

    Provides a grid view of all executions in real time

  • 9

    Test AnalyticsGain up-to-date quality status and key insights for all your digital

    apps

    Ensure your testing program covers all required

    scenarios and platforms

    Shorten investigation time with automated root-cause

    analysis

    Create customized reports based on your key focus

    areas

    Seamlessly integrate to your Continuous Integration

    (CI) environment

    Integrate to all testing frameworks and defect-

    management systems

  • 10

    Manual TestingInteract with physical mobile devices in real-time to test new

    functionality in your application

    View and fully control physical mobile devices

    Simulate all manual gestures incl. multi touch, swipe, flick, drag & drop

    Reboot your device, reset or disconnect the USB connection

    Control all physical and virtual device buttons incl. Home, volume control, power, recent apps, portrait/landscape mode

    Test any scenario e.g. barcode & check scanning, audio

    features, GPS simulation, TouchID

    Simulate different network conditions and monitor

    devices vitals (CPU, memory, and battery)

    Generate step-by-step report incl. screenshots & videos

  • 11

    App Development & Debugging Deploy and test your application on physical mobile devices for

    immediate feedback on code changes

    Integrate seamlessly into your development

    environment, e.g. XCode, Android Studio, Chrome and

    Safari dev tools

    View and control a remote physical mobile device as if

    it was locally connected

    Upload your native or web application on the device,

    fully interact with it and view the impact of your code

    changes

    Reproduce issues faster by debugging on the device

    and settings in which the error occurred

    Debug issues directly from your Dev tool, including

    inserting breakpoints

  • 12

    Network Virtualization & Monitoring Test your application under different device & network conditions

    Monitors Device vital during test automation or

    manual testing:

    Device CPU

    Device memory

    Device battery consumption incl. a detailed breakdown of

    energy consumption causes

    Simulate different Network conditions during test

    automation or manual testing:

    Server & User location

    Network signal (e.g. 3G, 4G, LTE)

    Tech parameters bandwidth, jitter, latency

    Mobility aspects user hopping cells, losing reception in

    tunnel or deteriorated reception in elevator

    12

  • 13

    Management Capabilities

    Effectively 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 alerts

  • Value for Automation EngineersGain access to a 24/7 ready for testing environment that fully integrate to your

    CI build process

    Develop robust tests

    based on Appium or Selenium

    that cover any type of

    application and user

    functionality

    Analyze results

    Gain an end-to-end view

    of your test results for

    quality insights and root

    cause analysis

    Execute tests in parallel

    across a large selection of

    mobile and web platforms and

    under different end-user

    conditions

    Leverage your tools

    Run tests developed in any

    language and integrate to

    any IDE , testing framework

    and CI environment

    14

  • Value for Developers

    Test earlier, and commit better code in order to shorten the Dev-Test cycle

    Run XCTest & Espresso

    tests in parallel across

    large selection of real

    mobile device, simulators &

    emulators

    Develop & debug

    Your native or web

    application and watch

    your code changes in

    real time on real devices

    Integrate to your Dev Tools

    Upload and interact with your

    app on real remote mobile

    devices directly from XCode,

    Android Studio, Chrome &

    Safari dev tools

    Easily reproduce issues

    While using the same mobile

    device under the same

    conditions where the fault

    occurred.

    15

  • Value for Managers

    Manage your teams more effectively and increase their capacity

    Visibility

    View dashboards.

    Watch each test run in

    real time and generate

    summary reports.

    Operational Efficiency

    Install or update apps on many

    devices in one-click. Restrict

    device and app settings.

    Offshoring

    Capabilities

    Enable distributed

    teams to share devices

    and information.

    Securit