appium studio - experitest.s3.amazonaws.com ppt's... · work with windows or mac machines for...
TRANSCRIPT
22
Appium Studio by ExperitestEasily start with Appium testing, and scale according to need
Use iOS on Windows machine for iOS
testing, test outside your iOS app
Enhanced test functionality e.g. object spy,
recorder, settings
Support CI/CD with Appium parallel
execution
Easily write stable Appium tests, or run
your existing Appium scripts
Set up within minutes, easily start writing
Appium tests
3
Test Automation
Test Development
• Appium Studio
• SeeTestAutomation
Test Execution
• SeeTestGrid - Mobile
• SeeTestGrid – Web
Test Analytics
• SeeTestReporter
Digital Device Lab• SeeTestCloud SaaS
• SeeTestCloud Onsite
Remote Access• SeeTestManual
• SeeTestDev
SeeTest End-to-end Product Suite Quality assurance platform for mobile & web applications, available as hosted SaaS or onsite deployment
• Jenkins
• HP ALM
• Bamboo
• Team City
• Hudson
• More..
Full CI Integration
• C#
• Java
• Perl
• Ruby
• Python
• UFT/QTP
• Visual Studio
• InteliJ
• Junit
• TestNG
• Cucumber
• More…
OnsiteSaaS
Digital
Device Lab
Increased Test CoverageTest iOS on Windows
Machines
4
Appium StudioKey Capabilities
CI/CD Integration &
Parallel Execution
Reuse your Appium TestsReporting Capabilities
1-Click Installation and
Setup
Simple Development &
Execution of Robust Tests
Customer Support &
Roadmap
</>
5
1-Click Installation and SetupStart working immediately with quick environment set-up and installation
1-click installer
▪ install with a one click executable file with no additional environment dependencies
No other installations required
▪ includes everything you need to develop and run Appium tests
Simplified HW requirements
▪ work with Windows or MAC machines for iOS and Android devices
Connect up to 10 Android and iOS devices to a single Windows or Mac machine
5
6
Simple Development & Execution of Robust TestsEasily develop stable tests with XPath and Object Spy
Understand application structure and write robust, maintainable tests
scripts
▪ Object spy - View your application’s element structure, and generate
identifiers with ease
▪ Test recorder - Record and play your tests, then automatically export
your recorded test to code
No need for source code
Develop tests using an intuitive user interface
▪ View the device reflection
▪ Simple test capabilities management (device, application)
Powerful IDE integration for automation projects
▪ Code export
▪ Automation project boilerplates
▪ Real time visibility of automation run - including execution commands
and element highlighting
7
Test iOS on Windows MachinesSet up a multi-device lab on a single MAC or Windows machine
iOS and Android tests can run on any machine (Windows or MAC)
▪ No need to purchase dedicated MAC machines for every Apple device
Connect up to 10 devices per machine
USB Cable
Network
8
Increased Test CoverageCover more use cases on any device or application, including out-of-app
for iOS
Out of app testing: WiFi, SMS verification, Facebook
integration, redirect to browser for iOS and Android
Fingerprint authentication
Image injection: check scanning, QR code scanning
Audio testing: Siri integration, voice commands
Performance testing: network, user and device
conditions
Any application type: native, web or hybrid
9
Reporting CapabilitiesDetailed reports to expedite fault resolution
Automatically generated generate HTML report
including
▪ Test steps details
▪ Screenshots of every step
▪ Crash and device logs
▪ Vital resource consumption graphs
Video and audio recording
10
CI/CD Integration & Parallel Execution Achieve continuous testing with large-scale parallel execution of
Appium tests on local or remote devices
Out-of-the-box mobile device grid for large scale execution
Intelligent grid execution management
▪ Real-time view of all executions
▪ Dynamic test scheduling, execution, and distribution
▪ Ability run multiple CI projects in parallel (multiple
applications)
Seamless integration into CI environments
▪ Hands-free automation directly from CI
▪ E.g.: Hudson, Jenkins, TeamCity, Quality Center, Bamboo and
TFS, Ant
Quality reporting & analytics and insight
▪ Providing quality status at a glance, reducing environmental
noise and highlighting real issues
11
Reuse your Appium testsRun your existing Appium tests, run Appium Studio tests in any Appium
tool
Run your existing Appium test scripts:
▪ on any iOS or Android device
▪ on native, web and hybrid applications
▪ without modifications
▪ using Appium Webdriver API
Easily develop stable Appium/selenium tests
11
12
Support & RoadmapGuarantee your tests can be run anytime, on the OS in use by your
customers
Customer support
▪ 24/7 support
▪ Committed SLA
▪ Commitment to a bug fix timeline
Immediate Support for New Mobile OS Versions
▪ Hard commitment to support beta version in next release (2
weeks)
▪ Immediate support for new GA versions
▪ Commitment to backward compatibility
Roadmap visibility
13
Appium Studio
➢ Start immediately with Appium testing
➢ Shorten your lead time to automation
➢ Improve automation coverage and stability
➢ Shorten the feedback loop and speed up fault resolution
➢ Achieve high scale continuous testing
➢ Reduce your risk
Appium testing made easy