SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
Webinar: Automate Your Environment Provisioning for Mobile App Development
1. Welcome!
Automate Environment Provisioning
for Mobile App Development
Automatically create test environments based on
development build events
Execute mobile app tests on dynamic mobile
environments
Collaborate test results with the entire team
Save exact defect states for developers to
investigate root causes
Today’s Session will start at 2:00 PM EST
2. Today’s Speakers
Joe Schulz
Orasi Software
AVP, Emerging Technology
joe.schulz@orasi.com
Tony Perez
Skytap
Cloud Solutions Architect
tperez@skytap.com
3. Today’s Agenda
What is Continuous Mobile?
What is Skytap?
Demo:
Applying Skytap to Continuous Mobile
Questions?
4. About Orasi
Our Company
∙ Focus on enterprise
software quality
management
∙ 1800+ Customers
∙ Partners with Mercury/HP
since 1994
Our Technology
∙ HP Test Management and Automation
∙ HP Performance Testing
∙ HP UFT Mobile, Mobile Connect, NV
∙ Mobile Labs, SOASTA, Skytap
2012 HP Support Partner of Year
2013 HP Software Partner of Year
Our Services
∙ Implementation Services
∙ Install and Mentoring
∙ Mobile, SAP, Security and
Performance Testing
∙ Onsite, Rural or Offshore
∙ Software Support
6. Why did this happen?
Is it Apple’s fault?
Is it AT&T’s fault?
Is it YOUR fault?
7. • App storage and config • Network transfer & transmission • Authentication and sessions
• Periodic health checks to ensure application, network and environmental integrity
Continuous Monitoring
Functional Testing
• Application functionality and rendering
• Operating system and device hardware
Performance Testing
• Server scalability and response
• User experience varying load and networks
Security Testing
8. Continuous Integration
Frequently merging all developer changes into
a shared mainline to avoid merge conflicts
Continuous Testing
Applying test automation to the
continuous integration process
Continuous Delivery
Extending the automation paradigm
across the entire software delivery chain
9. 29 versions of Android
5
420 released since 2007 Major carrier
active models of Android mobile phones
Networks in the US
18 versions of iOS
Thousands of combinations
released since 2007 7Common operating platforms
4wildly popular
browser technologies
16 primary cell phone
manufacturers worldwide
12 common mobile scripting and
programming and languages
10. CI/CT/CD for Mobile
Code
IDE
Unit
Test
Build
Tool
Developer
Machine
Code
Repo
Test
Repo
Defect
Repo
Development Server
Unit
Test
Build
Tool
Deploy
App
Build Server
CI
Server
Mobile
Server
Test Server
Test
Tool
11. CI/CT/CD for Mobile
Code
IDE
Unit
Test
Build
Tool
Developer
Machine
Code
SVN
Repo
Test
Repo
Defect
Repo
Development Server
Unit
Test
Build
Tool
Deploy
App
Build Server
CI
Server
Mobile
Server
Test Server
Test
Tool
Eclipse
w/ADT
JUnit
Ant
HP ALM
HP ALM
JUnit
Ant
Mobile
Labs
Jenkins
Labs
HP UFT
13. About Skytap
Our Company:
Focused on accelerating the SDLC
1200+ customers
Founded in 2006
Our Technology:
Skytap provides SaaS-based dev/test
environments as a service.
14. Skytap provides development and test
environments-as-a-service that remove
the inefficiencies and constraints that
companies have with their SDLC. As a
result, our customers release better
software faster.
“
“
16. Mobile Application Infrastructure
Web/Application
Server 1
(WebSphere)
Web/Application
Server 2
(WebSphere)
Load Balancer
(F5 Big IP VE)
OpenFiler
(Virtual SAN)
Oracle RAC
Database Server
(Linux)
Oracle RAC
Database Server
(Linux)
Domain Controller
(Windows)
Reporting Server
(Windows)
DMZ
RAC
Private
Internal
Internet
Reporting SQL
Server
(Windows)
RAC
Public
18. Skytap Cloud Environments
Create Custom Environments Flexibility
Multi-VM environments with software defined
networking
Spin up test environments on demand and in under a minute
Create environments only when needed, pay
for what you use
Repeatability
Create golden templates of build & test environments
Create fresh instances of environments
from golden templates
Create multiple copies of the environment in parallel
Reproduce Defects
Save failures frozen in time templates for further investigation
Run application components in Skytap Cloud or
on premise
Connect components together using self-service
VPN connections
Collaboration
Use projects to enable teams to work together
Use one-click publish URLs to share resource outside your
organization
IT Visibility & Control
Automate lab provisioning and shutdown of idle resources
Set permissions, quotas, and policies by user, department, or
project
Strong IT governance and robust audit logs
19. The Skytap Solution
Integrated with tools and human processes
Collaborate on Dev/Test while maintaining control
Production-equivalent lab environments in SaaS
Utilizes your choice of infrastructure
20. Show It To Me!
Automated
environment
provisioning
based on
development
build events
21. CI/CT/CD for Mobile
Code
IDE
Unit
Test
Build
Tool
Developer
Machine
Code
SVN
Repo
Test
Repo
Defect
Repo
Development Server
Unit
Test
Build
Tool
Deploy
App
Build Server
CI
Server
Mobile
Server
Test Server
Test
Tool
Eclipse
w/ADT
JUnit
Ant
HP ALM
HP ALM
JUnit
Ant
Mobile
Labs
Labs
Jenkins
SKYTAP
HP UFT
22.
23. Thank You!
If you have any further questions,
please contact:
Orasi Mobile
mobiletesting@orasi.com
Hinweis der Redaktion
What is the Skytap solution?
Skytap Cloud is the world’s most advanced cloud-based solution for delivering software development and test environments.
Our patented SaaS (software-as-a-service) approach was purpose built to allow enterprise teams to capture, provision, share and tear down complete, high capacity dev/test environments in seconds or minutes, not days or weeks.
Skytap Cloud offers a management view, as well as supporting API and REST-based service calls and build commands.
Customers can run on Skytap’s own global cloud infrastructure, as well as leveraging leading cloud infrastructure services such as AWS.