Selenium/Appium with Perfecto in Java

Perfecto provides full integration of Selenium/Appium, including all functionality on real devices together with a wide range of proprietary extensions.

This course covers the basic Appium functionality and all Perfecto extensions. It is the best starting point for teams and users who are beginning to work with Perfecto.

The course can be delivered by a Perfecto Instructor. Contact your account manager for more information.

The course contains 6 modules, with a presentation and samples for each module.

Course audience

The course is designed for teams that are familiar with Java. Some experience in Selenium & Appium is highly recommended but not mandatory. There is no need for any previous Perfecto experience.

Download and use

Download the modules and the training project repository. Go through the slide and view the samples the modules refer to in the repository. Try running the samples.

At the end of the module, there is an assignment. Try it out and if you get stuck take a peek at the assignments repo and carry on!

Agenda

Each module number is an online session.

Session

Module

1

J01A | Introduction to Perfecto

1

J01B | Working with devices

2

J02A | Interacting with applications

2

J02B | XML and XPath

3

J03A | Visual Analysis

3

J03B | Desktop and mobile

4

J04A |Native apps and Appium

4

J04B | Automating iOS

5

J05A | Smart Reporting

5

J05B | Perfecto features

Onsite schedule:

  • Day 1 - Modules 1-2
  • Day 2 - Modules  2-3
  • Day 3 - Modules 4-5

Assignments  are performed during onsite training.