SaaS Digital Assurance Lab

 

 

 

SaaS Digital Assurance Lab
 SaaS Digital Assurance Lab
Centralized Digital Device Hub
Mobile OS and OS versionsAndroid 2.1  – Android O (8) (including)
iOS7 – iOS11.3 (Including)
Immediate Device AccessAccess to a large pool of browsers, physical mobile devices, simulators, and emulators hosted at Experitest data centers, click here for the full list of devices.
No Installation RequiredTest and develop your web & mobile applications against these devices directly from your browser with the software only solution
Global 24/7 accessAccess remote mobile devices, emulators and simulators from anywhere at any time
 SaaS Digital Assurance Lab

Enterprise Level Security

Data SecurityStay compliant with the highest industry standards, including full ISO/IE27001 certification
Physical SecuritySecure your environment with the SaaS Digital Assurance Lab, deployed in highly secured Experitest Data Centers
Dedicated EnvironmentTest on a dedicated private physical and network environment including: rack, servers, network equipment and devices, the racks are Wi-Fi shielded for full network security
Device Security
  • Cleanup whitelisted applications automatically
  • Cleanup browser cache automatically
  • Set or block application access
  • Onboard and offboard applications, utilize a device vault in case of clean failure (automatic)
Enterprise Security ProtocolsWork on devices using the same security protocols as your enterprise

  • Authentication and authorization
  • Role based permissions
  • Password management
  • System notifications on environment changes
 SaaS Digital Assurance Lab

Test Automation – Integrations

Test AutomationDevelop and run your automated tests against browsers and mobile devices (physical/emulated) hosted in the lab
XCtest & EspressoRun XCtest & Espresso tests
Appium/SeleniumRun Appium/Selenium/Protractor/WebdriverIO tests developed in any programming language using any IDE & testing framework
CI IntegrationSeamlessly integrate to any Continuous Integration environment (CI), e.g. Jenkins, TeamCity, HP ALM, Bamboo
Integrate with SeeTest Automation SuiteDevelop and run your automated tests with SeeTestAutomation, Appium Studio, and Appium Studio for Eclipse
 SaaS Digital Assurance Lab

Test Automation – Grid Execution Mobile & Web

Parallel ExecutionDevelop and run your tests in parallel across any number of desktop browsers, physical mobile devices, simulators, and emulators
Intelligent Execution ManagementDynamic 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
Grid ViewView all executions in real time from the Grid
 SaaS Digital Assurance Lab
Test Analytics
Expanded CoverageEnsure your testing program covers all required scenarios and platforms
Shorter Investigation TimesUse automated root-cause analysis to shorten investigation times
Customized ReportsCreate customized reports based on your key focus areas
CI IntegrationSeamlessly integrate to your Continuous Integration (CI) environment
Other IntegrationsIntegrate to all testing frameworks and defect-management systems
 SaaS Digital Assurance Lab
Manual testing
Fast device interactionView and control device screens when developing and executing your test script without latency, as if the device is connected locally
Device real time logsPull the device along with application crash logs
GesturesSupport all gestures including: Multi touch, swipe, flick, drag & drop, zoom in and out, scroll including conditional scrolling, shake, pinch, force touch (iOS), tap, and custom generated gestures
Full power cycleReboot your device, reset or disconnect the USB connection
Device button controlControl all physical and virtual device buttons: Home, volume control, power, recent apps, portrait/landscape mode
ReportingGenerate detailed reports including video and screenshots of what happened on the screen in each step of the test
Full and seamless integration with Continuous Integration (CI) environments
  • Integrate with Hudson, Jenkins, TeamCity, as well as Quality Center, TFS, JUnit, NUnit, PyUnit, TestNG, Ant
  • Create and edit Jira issues
  • Submit your automated run results to QC
Audio injectionTest audio features such as call, voice to text and more
Application management for easy version distributionInstall, uninstall, clear data, launch, and close, including application version management
 SaaS Digital Assurance Lab
App Development & Debugging
Development environment integrationUse SaaS Digital Assurance Lab in conjunction with Xcode, Android Studio, Chrome and Safari dev tools
Remote device controlView and control a remote physical mobile device as if it was locally connected
Test Native or Web appsUpload your native or web application on the device, interact with it and view the impact of your code changes
Bug reproductionReproduce issues faster by debugging on the device and settings in which the error occurred
Remote DebuggingReproduce issues faster by debugging on the device and settings in which the error occurred
 SaaS Digital Assurance Lab
Network Virtualization & Monitoring
Network VirtualizationSimulate 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 e.g. user hopping cells, losing reception in tunnel or deteriorated reception in elevator
Device vital online monitoringMonitors Device vital during test automation or manual testing:

  • Device CPU
  • Device memory
  • Device battery consumption incl. a detailed breakdown of energy consumption causes
 SaaS Digital Assurance Lab
Management Capabilities
Device managementSchedule device reservations, and filter device selections
User managementDefine user roles, permissions, and device access
Project managementAssign devices, and applications to users for specific projects and create a secure separation between projects
Application managementInstall, 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