Skip to main content

A wrapper for robotframework-SikuliLibrary to be used with Robot Framework

Project description

SikuliPlusLibrary

Version License

Wrapper for SikuliLibrary in Robot Framework, bringing:

  • ✅ Simplified configuration management
  • ✅ Enhanced visual feedback (automatic highlight)
  • ✅ More keywords and extra parameters for greater flexibility

📦 Installation

pip install sikulipluslibrary

🔗 Dependencies


📖 Documentation

👉 Access here


🚀 Usage

Suite example:

*** Settings ***
Library     SikuliPlusLibrary  similarity=0.85

*** Test Cases ***
Test Vision
    Wait Until Image Appear    ${IMAGES}\\exemple_button.png
    Wait Until Image Appear    ${IMAGES}\\exemple_button_2.png    10    similarity=0.75
    Wait Until Image Appear    ${IMAGES}\\especific_field.png     roi=${IMAGES}\\especific_modal.png

✨ Main Features

  • 📌 New Keywords → more power for visual recognition
  • ⚙️ Additional parameterssimilarity and roi directly in the commands
  • 🌍 Global configuration management via Library Arguments and environment variables
  • 🎯 Automatic highlight → immediate visual feedback on the located elements

👀 Highlight Example

example_highlight


🔧 In Development

  • Improved handling of keyword names, docstrings, and exceptions
  • Support for a dedicated configuration file (sikuliplus.toml)

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

robotframework_sikulipluslibrary-0.1.2.tar.gz (546.3 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file robotframework_sikulipluslibrary-0.1.2.tar.gz.

File metadata

File hashes

Hashes for robotframework_sikulipluslibrary-0.1.2.tar.gz
Algorithm Hash digest
SHA256 02468bb7a067ec5379d812d20f939f40ba8bd9d3b74e716f7c22f64a23cd3085
MD5 40bfa440928cc99c4c9a250474e681b9
BLAKE2b-256 19c4434df00a1f96e33726f3be8a8333e623ee204b027819b33e819a61e4fe33

See more details on using hashes here.

File details

Details for the file robotframework_sikulipluslibrary-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for robotframework_sikulipluslibrary-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 de9ae9bfbaf53a727c6b1d51bb79d1ef4130d483537be64cea8f314b174ac6df
MD5 90648f33851a6c52628a654195624a9f
BLAKE2b-256 a63e811b13d984d9eeed7ce1343609fc9899b1deaceff1feaba227949d449db0

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