Skip to main content

Wopee.io Visual Testing for Robot Framework

Catch visual regressions in your Robot Framework tests with AI-powered autonomous test maintenance by Wopee.io.

Installation

pip install wopee_rf

Quick Start

Set your environment variables:

export WOPEE_API_URL=https://api.wopee.io
export WOPEE_API_KEY=your-api-key
export WOPEE_PROJECT_UUID=your-project-id

Using as a Listener

*** Settings ***
Library    SeleniumLibrary

*** Test Cases ***
Visual Check Homepage
    Open Browser    https://example.com    chrome
    wopee_rf.Track Full Page
    Close Browser

Run with the listener:

robot --listener wopee_rf.WopeeListener tests/

Using as a Library

*** Settings ***
Library    wopee_rf.WopeeLibrary
Library    SeleniumLibrary

*** Test Cases ***
Visual Check Homepage
    Open Browser    https://example.com    chrome
    Track Full Page
    Close Browser

Features

  • Visual regression testing — pixel-level and AI-powered comparison
  • Autonomous test maintenance — AI updates baselines when intended changes are detected
  • Listener and Library modes — flexible integration with existing RF suites
  • Selenium and Browser Library support — works with both
  • CI/CD ready — integrates into any pipeline

Metadata

Release files for wopee_rf 2.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wopee_rf 2.7.2
File Size Uploaded Provenance Actions
wopee_rf-2.7.2.tar.gz 119.5 kB Without provenance Details for wopee_rf-2.7.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wopee_rf 2.7.2
File Interpreter ABI Platform Actions
wopee_rf-2.7.2-py3-none-any.whl Python 3 none any Details for wopee_rf-2.7.2-py3-none-any.whl

Total release size: 142.1 kB

Release files / wopee_rf-2.7.2.tar.gz

Download URL wopee_rf-2.7.2.tar.gz
Size 119.5 kB
Tags Source
SHA-256 checksum
How to use checksums
26f62d13921bedaba93e8afd7f9b76a4992f9868f0eb359ebb3db7a143925caa
BLAKE2b-256 checksum
How to use checksums
c57061cf2ad165b7bc5dcfb63703ccab0b7fbf7cd2c3aeee497d50bf7e0c401d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.11.18 Linux/7.0.0-1007-azure

Release files / wopee_rf-2.7.2-py3-none-any.whl

Download URL wopee_rf-2.7.2-py3-none-any.whl
Size 22.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a2f8f2bcc92f7e7cf505aa051a2e6138828cb0c29e7153c3a7645c827c2b8d3e
BLAKE2b-256 checksum
How to use checksums
689f776e16ee24f445def05c7958ee91bc0814130859a53000d93cb11f1631d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.11.18 Linux/7.0.0-1007-azure

Security for wopee_rf 2.7.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page