Visual Test Automation Tool
Commercial Tools
- Applitools Eyes
- Screener.io
- Percy.io
Open source tools
- PhantomCSS
- WebdriverCSS
- Huxley
- Wraith
- Shoov
- Gemini
- Galen Framework
- SikuliX
SikuliX
-
RaiMan/SikuliX1: SikuliX version 2.0.0+ (2019+)
-
SikuliX - the basics — SikuliX 2.x+ documentation
-
Table of Contents — SikuliX 2.x+ documentation : SikuliX 문서의 목차
3개의 tool
-
Recorder
-
GUI aware
-
Visually: image 를 보는 tool
-
한계
-
이미지 base 라서, 다른 환경에서 다른 image set 이 있어야 한다. 예를 들어, 만약 화면 width 가 넒어지면, 화면의 width 가 달라질 수 있다.
-
SikuliX 는 OpenCV 를 이용한다.
- OpenCV의 matchTemplate method 에 기반한다.(Template Matching — OpenCV 2.4.13.7 documentation)
- 자세한 내용은 SikuliX - the basics — SikuliX 2.x+ documentation 를 참고하자.
SikuliX IDE 실행
java -jar sikulixide-2.0.4.jar
sikulixide-2.0.4.jar
와 같은 path 에 jar 을 넣어놓으면 된다.console 에 log 를 같이 찍으려 할 때
java -jar sikulixide-2.0.4.jar -d 3 -c
-d 3 : debug level 을 set
댓글 없음:
댓글 쓰기