티스토리 뷰
SWTBot 플러그인을 사용하여 테스트 케이스 작성 후, 테스트를 진행하고 있는데..
기존에 만들어져 있던 TestCase가 어떻게 작동되는지 보려고 debug를 하는데 ..
WidgetNotFoundException 이 발생한다..
그런데, Run을 하면 정상적으로 테스트케이스가 수행된다..
왜 이런 것일까? 지난주 금요일부터 멘붕이 와서 오늘 오전까지 해결하려고.. 별짓을 다했는데 결국 쥐쥐...
구글링을 해보니... https://www.eclipse.org/forums/index.php/m/823921/?srch=swtbot+debug+focus#msg_823921
"SWTBot 플러그인이 eclipse 테스트를 실행할때, 테스트하는 ecliipse에 focus를 가지고 있어야 한다." 만약 debug하는 eclipse 창에서 mouse 나 keyboard를 사용하면 focus를 잃게 되므로... 디버그 하기 어렵다고 한다.. |
아... 멘붕.... 이것때문에 하루를 날렸건만..ㅠㅠ
그럼 어떻게 해결할 수 있을까??
1) 될거라 믿고 상상코딩을 하고 run을 통해서 결과를 확인한다.
2) 다른 방법이 있는지 더 찾아본다..
SWTBot이 플러그인 테스트에 적합하다고 들었기에 적용하려고 했지만..
이렇게 되면 debug하기도 어렵고... 테스트케이스 작성도 어려운 것이 아닌가????
하지만, 힘들게 잘 동작하는 테스트케이스만 작성해 두면... 자동화테스트는 될 것이니... ^^:;
아마 SWTBot을 사용해서 기존에 동작하는 플러그인을 debug를 통해서 파악하기는 어려운 듯 하다..
'Eclipse Plugin > SWTBot' 카테고리의 다른 글
[SWTBot] 버그, test 메뉴 안보임 (0) | 2014.08.21 |
---|---|
[SWTBot] SWTBot을 활용한 Testcase 작성 (0) | 2014.08.21 |
- Total
- Today
- Yesterday
- start-React
- git proxy
- React시작하기
- LED 연결하기
- LED 밝기 제어
- Learning React
- Git 개념
- Proxy
- jupyter notebook
- Git Password
- Git 암호 저장
- enzyme
- proxy node.js
- markdown티스토리
- 파이썬 데이터분석
- ES6
- redux
- Express
- 파이썬 Jupyter Notebook 실전입문
- mocha
- react
- 라즈베리파이 GPIO
- Github proxy 서버
- 마크다운 티스토리
- pandas
- matplotlib
- EJS
- 라즈베리파이 Screenshot
- 라즈베리파이 스크린샷
- React 시작
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |