Skip to main content

Robot Framework Integration

Robot Framework and Perfecto Integration

Image alt text

What is Robot Framework?

How Robot Framework and Perfecto work together screenshot.

How Robot Framework and Perfecto Work Together

For Robot Framework to work with Perfecto seamlessly, the integration contains two parts:

  • Connect and launch Perfecto remote driver sessions with Robotframework Selenium or Appium libs.
  • Integrate Perfecto’s smart reporting with Robot Framework scripts.

For detailed step-by-step installation and integration instructions, please refer to Robot Framework and Perfecto integrations.

Robot Framework getting started screenshot.

Getting Started With Robot Framework and Perfecto

  1. Install prerequisite PyPi packages.
  2. Clone the sample repository from GitHub.
  3. Refer to the doc/robotframework_demo_guide.
  4. Edit the set of capabilities to choose which browser or device to launch from Perfecto.
  5. Use your cloud’s Perfecto remote driver URL along with the capabilities to launch Perfecto sessions.
  6. Use the regular Appium or Selenium keywords to interact with Perfecto devices or browsers as you do with local devices or browsers.
  7. If you want to use Perfecto’s smart reporting, import PerfectoLibrary lib to the scripts, then the built-in listeners will automatically capture the test name and test results and report in the Perfecto smart reporting system.

Key Benefits of Using Robot Framework With Perfecto

Get Started With Perfecto and Robot Framework