일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- GoCD
- appium server
- postgres
- Materials
- sshpass
- SWIFT
- nGrinder
- 28015
- port forwarding
- rethinkdb
- 실행권한
- nohup
- Jupyter
- appium
- PYTHON
- perfect
- STF_PortForwarding
- kitura
- mysql
- nmap
- openpyxl
- Jupyter Notebook
- centos
- insert
- postgresql
- ubuntu
- ssh
- create table
- STF
- ftp
- Today
- Total
don't stop believing
SikuliX Document 확인 본문
SikuliX 의 Document를 확인해 보겠습니다.
더 많은 기능을 시용하려면 Document를 자주 확인하는 것이 좋습니다.
Home Site: http://www.sikuli.org/
홈 페이지 정도는 알아야 겠죠.
Github SikuliX: https://github.com/sikuli/sikuli
Sikuli는 Open Source 프로그램입니다. Github에서 소스를 확인할 수 있습니다.
Documentation Page (1.1): http://sikulix-2014.readthedocs.io/en/latest/index.html
SikuliX 문서의 첫 페이지 입니다. 많은 정보가 있는데 잘 찾아 가셔야 합니다.
Sikuli Q&A: https://answers.launchpad.net/sikuli
사용자들이 Sikuli를 사용하면서 궁금한 사항들을 질문하고 답변하는 곳입니다. 특정한 상황에서 궁금한게 있다면 검색을 통해 찾아보면 좋습니다. 자신이 생각한 비슷한 질문이 올라오고 답변이 된 것이 있을 겁니다.
Sikuli 기본 설명: http://sikulix-2014.readthedocs.io/en/latest/basicinfo.html
Siikuli가 무엇이고 어떻게 사용하는지를 설명한 페이지 입니다.
Sikuli 시스템 설명: http://sikulix-2014.readthedocs.io/en/latest/basicinfo.html#sikulix-system-specifics
Windows나 Mac, Linux에서 Sikuli를 사용하기 위한 환경 및 기본 구성에 대한 설명입니다.
Scripting 구조에 대한 설명: http://sikulix-2014.readthedocs.io/en/latest/scenarios.html
Sikuli는 Java, Python, Ruby 등으로 스크립트를 작성할 수 있습니다. 각 언어를 사용하기 위한 기본 구조를 설명한 페이지 입니다.
Sikuli 스크립트를 하기위한 기본 기능: http://sikulix-2014.readthedocs.io/en/latest/scripting.html
스크립트를 작성하기 위한 깁본 설정 값을 셋팅하고 확인할 수 있습니다.
유저 인터렉팅을 위한 기능 설명: http://sikulix-2014.readthedocs.io/en/latest/interaction.html
팝업과 같이 유저에게 정보를 제공하거나 옵션등을 선택하게 할 수 있는 기능입니다.
http://dejavuqa.tistory.com/152 에 간단히 예제와 함께 설명했습니다.
System 환경 설정: http://sikulix-2014.readthedocs.io/en/latest/globals.html
Windows 등의 OS 차원의 환경 설정을 위한 기능 설명 입니다.
Region 클래스: http://sikulix-2014.readthedocs.io/en/latest/region.html
스크립트 작성에 사용되는 일반적인 기능 (region, wait, click 등)이 모두 Region 클래스의 함수입니다. 스크립트를 작성할 때 가장 많이 확인하는 페이지가 될 것입니다.
Location 클래스: http://sikulix-2014.readthedocs.io/en/latest/location.html
Location 클래스 입니다.
Pattern 클래스: http://sikulix-2014.readthedocs.io/en/latest/pattern.html
매칭하려는 이미지를 관리(설정)하는 클래스 입니다.
Match 클래스: http://sikulix-2014.readthedocs.io/en/latest/match.html
이미지 매칭 정보를 확인하는 클래스 입니다.
Finder 클래스: http://sikulix-2014.readthedocs.io/en/latest/match.html
find와 findAll 등이 있는 클래스 입니다.
Key 클래스: http://sikulix-2014.readthedocs.io/en/latest/keys.html
키보드 입력과 관련된 클래스 입니다.
App 클래스: http://sikulix-2014.readthedocs.io/en/latest/appclass.html
스크립트로 Windows의 어플리케이션을 실행시키거나 정보를 확인할 수 있습니다.
Command Line 실행: http://sikulix-2014.readthedocs.io/en/latest/faq/010-command-line.html
작서한 스크립트를 SikuliX IDE가 아닌 명령어로 파일 실행할 수 있습니다.
Java로 사용하기 위한 설명: http://sikulix-2014.readthedocs.io/en/latest/faq/030-java-dev.html
SikuliX는 Java로 개발되었습니다. Java에서 바로 사용할 수 있도록 하는 설명입니다.
Sikuli 기본 Tutorial
- Hello word 찍어보기(Mac)
- Hello word 찍어보기(Windows)
- Mac에서 휴지통 비우기
- Checkbox 해제하기
- Checkbox 체크하기
- 슬라이드바 조정하기
- Desktop 감시하기
'Testing Automation > SikuliX' 카테고리의 다른 글
투명 이미지와 findBest() (2) | 2018.01.25 |
---|---|
Nightly Build 1.1.2 and 2.0.0 (0) | 2018.01.25 |
SikuliX 상단 명령 설명 (Region, Location, ...) (0) | 2018.01.23 |
Python 제어문(if, for, while) 사용해 보기 (0) | 2018.01.22 |
Sikuli 실행 시 에러 (WARNING)이 보인다면 관리자 모드로 실행 (0) | 2018.01.22 |