perfecto mobile automation

12
Outside the Box Perfecto Mobile Automation

Upload: holly-watkins

Post on 06-Jan-2018

237 views

Category:

Documents


2 download

DESCRIPTION

Agenda The Execution Center CI with Jenkins Check out Integrations Scheduler Execution Center CI with Jenkins Check out Integrations Perfecto’s API’s Management API Command Level API Extend your Solution Monitoring Performance Stay in touch Webinars Events Community (coming soon) We’ve covered a lot of ground in this course and now we know how to write robust Script Once scripts! This module goes one step further and suggests various ways in which the scripts you write can be used for maximum effect We’ll go through the execution center and learn how to view scripts being run and schedule executions. We’ll then learn how to insert mobile devices in the heart of the R&D cycle by running your scripts as part of the CI process. Perfecto offers a wide range of integrations as well as an open API that allows users to integrate on their own. We’ll look at how monitoring and performance can improve the reach of your test cases to a full ALM cycle. Lastly, mobile changes all the time and we try to keep up, be in touch with us constantly – attend ongoing webinars of best practices and advice, and stay tuned for the launch of the Perfecto community!

TRANSCRIPT

Page 1: Perfecto Mobile Automation

Outside the BoxPerfecto Mobile Automation

Page 2: Perfecto Mobile Automation

Agenda

2

• The Execution Center– Scheduler– Execution Center

• CI with Jenkins• Check out Integrations• Perfecto’s API’s

– Management API– Command Level API

• Extend your Solution– Monitoring– Performance

• Stay in touch– Webinars– Events– Community (coming soon)

Page 3: Perfecto Mobile Automation

The Execution Center

3

• Allows viewing the current and recent executions– Drill down into reports– Get real time feel on what is going on

• Scheduler– Schedule scripts to run when you want

them– Define notifications by SMS/Mail

Page 4: Perfecto Mobile Automation

Mobile CI Play – Perfecto Mobile

4

Dev Team

Source Control

CI Server

Automated App Deployment On Real Devices

Functional TestingIntegration Testing

Performance Testing

Continuous Feedback

Code Commit

Bug Reporting

Launch Perfecto Job (Release Package)

Support today: PM Native &

Selenium

Test Planning & Test Execution

2

3

1

4Analytics on Quality KPIs

Optimizing test planning for next cycle

Analytics r

eports

Planning optim

ization for next b

uild

ReportingUnit Tests

Page 5: Perfecto Mobile Automation

5

Integrations

Page 6: Perfecto Mobile Automation

6

Perfecto Mobile API’s• The Perfecto API is a rest HTTP API and

provides:– Management abilities

• Running scripts• Getting reports• Repository Actions• User management• Device Operations• Device Reservations

– Command abilities• Run a single command through the API• Allows developers to write their own integration

Page 7: Perfecto Mobile Automation

Real World Performance Testing

• Performance Tester- Post Sprint/Pre production: Above features from DevTester as well as:– Longevity/Load

• DevTester- In Sprint– Network Virtualization– KPIs– Vitals

Netw

ork

Virtu

aliza

tion

Perfecto’s Hybrid Cloud

IDE (Perfecto,

Selenium,..)

Virtual Users

Cloud/OnPrem Load Generators

Netw

ork

Virtu

aliza

tion

Also supported:

Page 8: Perfecto Mobile Automation

Real Device Mobile Monitoring

8

• Real Devices – clean room environment– Enterprise-grade CQLab– Flexible from the data center to your environment– International points of presence – Baseline/Benchmark/Triage

• Self Service – 100% SaaS – No Java Script or Agents Required– Control schedule of monitoring executions

• SLA and Fault Tolerance • Alerts by page/transactions/device• Full Lifecycle – Manual, Automated, Performance Testing and

UX Monitoring– ScriptOnceTM

Page 9: Perfecto Mobile Automation

Summary - AdvantagesReal Device Monitoring• T

rue performance/availability insight

• Early awareness

• End user privacy

• User-facing KPIs

• Script executed from user perspective

• ScriptOnceTM

– Device Agnostic

Enterprise-Grade Solution• S

aaS & OnPrem Models

• Cloud-Based

• Security & Privacy

• Scalable, Sharable & Available

One Web• E

xtend existing ALM/monitoring solution to mobile

• Throughout the application lifecycle

• Leverage existing tools, methodologies

Mobile-Ready• C

overage of device, locations, carriers & user scenarios

• Hybrid – Screen analysis + real objects

• Reduced maintenance overhead

Perfecto Mobile Monitoring

Page 10: Perfecto Mobile Automation

10

Stay in touch• Attend our webinars and stay up to date on:

– New Features– Best Practices– Industry Trends– http://www.perfectomobile.com/webinars

• Meet us – – We attend a range of industry events, we’d love to

see you - http://www.perfectomobile.com/events • Join our LinkedIn Group https

://www.linkedin.com/groups?home=&gid=3998994&trk=anet_ug_hm

• Join our community– community.perfectomobile.com

Page 11: Perfecto Mobile Automation

11

Next Steps.....Get Certified!Become a Perfecto Mobile Specialist in Automation!

HOW?• Log in to

www.perfectomobileacademy.com and register.

• Click on Self-Paced eLearning and select the Perfecto Mobile Automation course.

• Take the Final Exam for Specialist Certification (PMA)Good Luck!

Page 12: Perfecto Mobile Automation

Thank You