공부는 끊임없이 !!

jwlee1728.egloos.com

포토로그



cubic test 간략한 테스트 TDD


Cubic Test
View에 테스트 자동화 도구
예를 들어 고객 입력 페이지에 대한 test를 한다고 가정할 경우
고객 입력 페이지에서 고객의 정보를 입력한다
고객정보에는 이름 / 전화번호 / 핸드폰번호 / 주소 / 성별 / 나이 / 
                    가입경로 / 취미 / 관심 분야 등등이 있을 것이다.
즉 화면에서 테스트를 한번 하려면 해당 페이지에서 입력해야할 것들을
손으로 다 입력해야 한다는 의미이다.

실력이 좋아서 한번에 완벽하게 개발을 하면 좋겠지만 그렇지 모한게 현실.

cubic test를 통해 테스트 시나리오는 저장해 놓으면 같은 테스트를 반복적으로
자동화 시킬수가 있다.

밑의 시나리오는 google의 검색창에서 "connect by start with 실행계획" 으로
검색을 했을시 검색 결과에 "호룰루룰루" 라는 단어가 포함되어 있으면 성공으로
간주하겠다는 의미이다.

제약사항이 한가지 있는데 firefox 3대 버전에서만 지원해준다. 
잘쓰고 있던 firefox7에서 동작을 하지 않아 다운그레이드를 감행했다.



1.우선 Cubic test plugin 설치



2.설치할 Cubic test plugin 


3.설치할 Cubic test plugin 목록들



4.설치가 완료되면 new cubic test project를 통해 테스트 시나리오는 작성한다

   작성하는 방법은 스크린샷을 보면 대략적으로 이해가 가능하다


5.실행되는 모습(실행은 run을 통해서)



6.검색된 화면을 보면 "호룰루룰루"라는 단어가 보인다.



7.정상적으로 5steps에 대한 테스트가 fail 없이 끝난것을 확인할 수 있다.


돌려본 결과 조금 무겁다는 느낌이 들긴 했지만 그래도 잘 사용하면 유용하겠다는 

생각이 들었다.


덧글

댓글 입력 영역