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.1.tar.gz (289.6 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.1.tar.gz.

File metadata

File hashes

Hashes for robotframework_sikulipluslibrary-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0cd5ad504d0ced6c1bbef0d289d301d20defa37b7888c7039f7bb65c9614e7cf
MD5 0dc1c5e39717448bcdd2ff701224731c
BLAKE2b-256 61a5fc8e569509e0226162137f72cf2ff4f1dc899550814b393f31dfe51baba4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robotframework_sikulipluslibrary-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0dc7492082c63c73c82c46f8b7047559291880454743312c3af44bcfd798a9c9
MD5 034f0ac1110b9c37de125e1a5a4ade42
BLAKE2b-256 7c73771a97fe075abcf2c9974c1bcbf7f9c8f66628aad707b88cca5150c617ff

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