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.3.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.3-py3-none-any.whl (31.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wopee_rf-2.6.3.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.3.tar.gz
Algorithm Hash digest
SHA256 88f4b01bfa6d112f682e31587e7bdf7c504ce22653d76c92bf028ccea38df98a
MD5 f704c48833cba73ae7984cc91c335998
BLAKE2b-256 b3f1d0d9b54b8a875655a41e141869af583a9f245a04bc107370c2de35c789bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wopee_rf-2.6.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 534540a028ae72d3ff2e2a105bd43ecb46a02600dded771abf08623e6c1d957d
MD5 17197704ac110365857ebedf797d5608
BLAKE2b-256 7adbdcf526514271fe6934e1a887a518a59c85800e94b946a5715d6391d84c61

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