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.4.tar.gz (290.5 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.4.tar.gz.

File metadata

File hashes

Hashes for robotframework_sikulipluslibrary-0.1.4.tar.gz
Algorithm Hash digest
SHA256 d126fd834f2c6a30141952533e2d8fe29259c32adaceee08745b8826cb1db9f8
MD5 4070beaf6cf0cb345e266ba3c713d620
BLAKE2b-256 e58834c68e5f93613c2effaf112f66ec93004f109184eeff34f6264379036f3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robotframework_sikulipluslibrary-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c89b94754735206b855fa4605f3012db9a60459880f79fd2daac89495dbf5247
MD5 a750911ce98b5b836c2591be0c047de4
BLAKE2b-256 aac6c8159bcdc63a70ce9dbcd817504f610c5077deb9907d736bd8e535cbc844

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