A java library for all Perfecto features

In today’s automation world, there are numerous frameworks that work as a catalyst to speed up the automation process. Quantum is one such framework with Perfecto. It’s the recommended framework that has built-in support for all Perfecto libraries and methods. Documentation for Quantum is available here: Quantum.

If you use Perfecto as your automation tool, you may use Perfecto proprietary features to overcome common issues you face with open source tools such as Selenium or Appium. It would be easier for you to add these features as utilities in a homegrown framework that can be reused whenever necessary. A jar file that contains all Perfecto features as methods is available in the maven repository at https://repo1.perfectomobile.com/public/repositories/maven/com/perfectomobile/utilities/perfecto-utilities/1.0/perfecto-utilities-1.0.jar

See the following step-by-step guide for more info.

Step-by-step guide

  1. The structure of the library is in-line with the Automation utilities shown on the cloud and looks as below -

              

  2. Download and add the jar file in the class path of your framework.

    All methods in the jar are static, so you can just call them by class name. The methods have java doc, so descriptions and examples of how to call them are given. See the following screen shot for one of the methods.

             

Copy

Maven dependencies

<dependency>
    <groupId>com.perfectomobile.utilities</groupId>
    <artifactId>perfecto-utilities</artifactId>
    <version>1.0</version>
</dependency>