X
STEN 회원이 되시면 테스팅에 관한 많은 정보와 자료를 공유할 수 있도록 저희가 돕겠습니다.
아이디
패스워드
자동로그인 사용
 
아직 회원이 아니십니까?    
아이디/패스워드를 잊으셨습니까?    

     
   
심심해서 테스트 기법싸이트 만들어봤어요.
글쓴이 : narise 날짜 : 20-02-05 13:35 조회 : 1346
상태천이, 페어와이즈(ms pict) 밖에 안되고...

취미로 심심풀이로 만들어봤어요.

http://easytest.ebook123.jp/easytest/index.html

키토산 20-02-05 14:00
설명 텍스트들 충분히 기입해서 알아보기 쉽게 하시면 더 좋겠다는 의견입니다.
narise 20-02-05 14:44
테스케이스  작성에 시간이 너무 많이 걸려서 만든 툴입니다. wiki같은 markup문법을 사용합니다.
말주변이 없어서... 댓글로 글써주면 추가해넣겠습니다. 정리한후 메뉴얼에 올릴려고합니다.


1.상태천이
상태명 --> 다음상태명: 이벤트명
 상태명 "[*]"는 시작/종료를 의미합니다.

예시)
[*] --> 켜짐상태:전원버튼
켜짐상태 --> 재생상태:PLAY버튼
켜짐상태 --> [*]:베터리없음
재생상태 --> [*]:전원버튼


전원버튼 PLAY버튼 베터리없음
START 켜짐상태
켜짐상태 재생상태 END
재생상태 END
END

각상태별 이벤트(사용자조작) 정의가 모두 올바른지 확인할수있습니다.
상태천도에서 이툴로 만들어진 표를 통해서 모든정의가 올바른지 확인하고 테스트를 할수있습니다.
예시)시작에서 "PLAY"버튼을 누를경우 어떤 동작을 할것인가?


2.페어와이즈
3개이상 요소로 조합테스트를 행할때, 2개짝으로 테스트조합을 나눠서, 버그를 가장빨리 찾아낼수있는 테스트케이스를 선별해줍니다.
운영법으로 이툴로 선별된 테스트(빨간색)를 최우선으로 테스트실시합니다.
이후 버그가 발생했다면 다시 빨간색부분만 재테스트. 시간이 넉넉하다면 나머지 테스트, 또는 선별되지않은 테스트를 임으로 픽업하는 방법으로 높은 효율로 버그를 찾아낼 수있습니다.

예시)아래와같은 테스트를 행할경우 18(2x3x3)케이스를 순차적으로 행해야하지만, 페어와이즈기법으로 9케이스로 선별해줍니다.
OS: Windows7,Windows10
Browser: Firefox, Chrome, Safari
Lang: EN, KO, JP

내부적으로 MS PICT를 사용하고있고, 보기쉽게 전체테스트케이스와 픽업된 케이스를 표로 만들어줍니다.
표에서 빨간케이스는 페이와이즈기법으로 선별된 우선도가 높은 테스트케이스를 의미합니다.
표에서 회색케이스는 IF문으로 지정한 있을수없는 제외할 테스트를 의미합니다. 단 현재버전은 IF문 파서가 IN/NOT IN만 지원합니다.
빈현 20-02-12 10:25
빠르고 간편하게 사용하기 좋네요.
감사히 잘 쓰겠습니다!
복어수 20-02-13 16:41
오 대단하시네요. 어떻게 만드셨는지 오오... 한수 배워 보고 싶습니다.
찰떡아이스 20-02-18 16:15
유용하게쓰겠습니다
공백없이 한글 20-02-24 11:38
오 디게 잘만드셨어요!! 감사해요~
아이유아빠 20-04-02 10:30
감사합니다!