MarketSquare / MarketSquare/robotframework-SikuliLibrary

Improve library to use region and not full screen for speed and accuracy

Open
#79 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
163
Forks
60
PR merge metrics
No merged PRs in 30d

Description

While using this library over jython based approach, there are few hurdles:

1. Current implementation use full screen, it would be nice to use region for fast response.
2. No way to pass similarity to image, hence end up Setting minSimilarity
3. Limited exposed Sikuli api's.
4. Still using 1.1.2, would be nice to upgrade to 1.1.4
5. in pom.xml python3 is specified, whereas default python install create python.exe and not python3.exe

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the current implementation and pom.xml, then separate the five requested areas: region-based operation, similarity handling, exposed Sikuli APIs, Sikuli version upgrade, and the Windows Python executable name. The issue does not identify tests or a single completion criterion, so done would require agreeing on scope and acceptance checks for each selected change.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, python
Domain
desktop, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.