MarketSquare / MarketSquare/robotframework-SikuliLibrary
Getting No Keyword with name 'Open Application' found.
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 163
- Forks
- 60
- PR merge metrics
- No merged PRs in 30d
Description
I am using Sikuli+robotframework and currently I am unable to execute this small piece of code.
1. Details
OS: Windows 7
python: 2.7.14
pip: 19.0.3
robotframework: 3.1.1
robotframework-SikuliLibrary: 1.0.2
setuptools: 28.8.0
2. Error:
Notepad :: Sikuli Demo
Open Notepad | FAIL |
No keyword with name 'Open Application' found.
3. Build jar file
I also tried to build the jar file.
Now I have total of 3 SikuliLibrary.jar file in c:\Python27
But I am still stuck with same error when I run the Test.
.
.
.
SikuliLibrary.sikuli: module references file
creating 'dist\robotframework_SikuliLibrary-1.0.2-py2.7.egg' and adding 'build\bdist.win32\egg' to it
removing 'build\bdist.win32\egg' (and everything under it)
Processing robotframework_SikuliLibrary-1.0.2-py2.7.egg
removing 'c:\python27\lib\site-packages\robotframework_SikuliLibrary-1.0.2-py2.7.egg' (and everything under it)
creating c:\python27\lib\site-packages\robotframework_SikuliLibrary-1.0.2-py2.7.egg
Extracting robotframework_SikuliLibrary-1.0.2-py2.7.egg to c:\python27\lib\site-packages
robotframework-SikuliLibrary 1.0.2 is already the active version in easy-install.pth
Installed c:\python27\lib\site-packages\robotframework_sikulilibrary-1.0.2-py2.7.egg
Processing dependencies for robotframework-SikuliLibrary==1.0.2
Finished processing dependencies for robotframework-SikuliLibrary==1.0.2_
4. Test.robot
*** Settings ***
Documentation Sikuli Demo
Library SikuliLibrary
*** Variables ***
${PATH_EXE} = C:\windows\system32\notepad.exe
*** Test Cases ***
Open Notepad
Open Notepad
*** Keywords ***
Open Notepad
Open Application ${PATH_EXE}
Double Click notepad_title.png
5.
I was able to run some selenium code.
@rainmanwy
Can you help me find out what is missing in the prerequisites?
Thanks in advance.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with Test.robot and the SikuliLibrary installation and build output, then reproduce the missing-keyword error using the listed Python, Robot Framework, and library versions. Done means identifying why Open Application is unavailable in this setup and documenting or correcting the project-side cause.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, python
- Domain
- desktop, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100