Skip to main content

Robot Framework visual testing library by Wopee.io — AI-powered autonomous test maintenance

Project description

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

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wopee_rf-2.6.2.tar.gz (128.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wopee_rf-2.6.2-py3-none-any.whl (31.1 kB view details)

Uploaded Python 3

File details

Details for the file wopee_rf-2.6.2.tar.gz.

File metadata

  • Download URL: wopee_rf-2.6.2.tar.gz
  • Upload date:
  • Size: 128.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.3 CPython/3.11.15 Linux/6.17.0-1008-azure

File hashes

Hashes for wopee_rf-2.6.2.tar.gz
Algorithm Hash digest
SHA256 a7d42c9de6ccf86067bea8f41122192d09f040a6020bb37304dcb254f7f4d9bc
MD5 4ec7ac8fbcc740d0dd24f2103529c694
BLAKE2b-256 9bf5e7c58f2ebda6f30e85d351ab004d1ed3861582287ebd74d60ee03bf4abb2

See more details on using hashes here.

File details

Details for the file wopee_rf-2.6.2-py3-none-any.whl.

File metadata

  • Download URL: wopee_rf-2.6.2-py3-none-any.whl
  • Upload date:
  • Size: 31.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.3 CPython/3.11.15 Linux/6.17.0-1008-azure

File hashes

Hashes for wopee_rf-2.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c5bb4b1e61226087d272b30714dd06ac354f677bb424e0fd5e17ec569d8ccbf1
MD5 14ba08b6c77125f015f20942a154682d
BLAKE2b-256 8e9f017051dd34c98cc3c282156ee4b4d575e4538ecba30bcc1d8c2b5879334c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page