Drive Stearing Wheel Speed Grimm과 Grochtmann이제안한분류트리기법은하드웨어, 소프트웨어일부또는전체를트리구조로분석및표현하고이를바탕으로테스트케이스를도출하는방법으로블랙박스테스트의한종류인 Partitioning 방법에이론적기반을두고있는카테고리 Partitioning 방법 (category-partition method) 의개념을향상시킨기법이며 Daimler-Benz Group의내부조직들에서도성공적으로사용되는등오랜시간동안다양한분야에서사용해온검증된방법입니다. left neutral right stop low med fast 현재 Berner & Mattner 사는 CTM 의체계와기술적인발전을도모하고있습니다. 테스트아이디어를트리구조로시각화하여테스트케이스를설계하므로의도한대로테스트케이스를도출할수있습니다. 시각적으로보면서트리구조끝단의조합을통해테스트케이스를작성하므로일부분만테스트를진행한다거나중복된테스트수행을피할수있습니다. 복잡한시스템혹은어플리케이션의일부또는전체를테스팅하는데적합합니다. 개발설계를체크하는용도로사용이가능하여, 조기테스트설계에활용할수있습니다. 테스트케이스개수와트리의복잡도를근거로테스트비용을추정하는것이가능합니다.
TESTONA는대상시스템요구사항분석과높은품질의테스트명세를빠른시간에생성할수있으며경계값분석, 페어와이즈등명세기반기법적용과가중치설정을통한커버리지측정은물론, 디펜던시규칙이적용된테스트케이스의자동생성을지원하는강력한설계도구입니다. Recommended for Certified Tester TESTONA는 MINDMAP과 MATLAB, AUTOSAR의데이터구조를연동하여분류트리로표현하며클래스의상태흐름과생성규칙에따라테스트케이스를자동으로생성합니다. 또한 Doors와 Access의연동으로요구사항추적과관리를지원하며테스트커버리지분석과테스트평가에대한리포트를제공함으로써테스트케이스를효과적으로관리할수있습니다.
TESTONA 는임베디드, 하드웨어, 소프트웨어등 다양한산업분야에활용할수있는분류트리 & 테스트케이스설계인터페이스입니다.
테스트케이스트리관리 - 테스트시퀀스참조및전환과테스트범위및평가관리 - 간단한편집을위한태그열과요구사항전송지원 - 테스트그룹의최적화및테스트항목의활성, 비활성화 - 비유효한테스트항목의삭제및테스트항목의타입변경 테스트케이스생성 - 수동테스트케이스생성 - 조합기법을적용한테스트케이스생성 - 등가클래스테스트케이스생성 - 우선순위테스트케이스및테스트시퀀스생성 분류트리관리 - Mind Maps Import과트리요소의타입변경 - 기본클래스설정과테스트항목강조 - 각각의이동가능한레이아웃옵션과하위트리채색지원
확장된태그컨셉과디펜던시관리 - 사용자정의태그생성및가중치분류와클래스를위한태그 - 테스트시퀀스생성을위한태그원호 - 동가클래스생성을위한클래스태그 - 테스트평가를위한테스트결과와변형관리를위한변형태그 - 논리적, 숫자종속규칙적용및검사 요구사항관리도구와연동 - Doors와 Access를활용한요구사항동기화 - 요구사항분기시각화및매트릭스커버리지측정 - 전체요구사항범위 Export 변경관리 - 변경관리를위한추가예측 - 변경생성혹은 MERAN 에서변형 Import - 매트릭스커버리지를포함한변경확인 - 변경난점을감지하는확장된검사기능
최소 5 개의테스트케이스 Shape 에서 5 개의클래스를분리 - 트리요소및테스트 Specification 생성 - - 커버리지레벨 - 논리적종속 트럭 빨간색 X 최대 30 개의테스트케이스 2 * 3 * 5 = 30 - 디펜던시규칙 - - 커버리지레벨 -
Adaptive Cruise Control Preceding Vehicle Speed Daylight Motorcycle 0.05 Car 0.7 Speed Truck 0.25 low 0.3 medium 0.5 High 0.2 Day 0.52 Night 0.48 Limousine 0.9 Cabriolet 0.1 13 개의테스트케이스중 1 개의테스트케이스로가중치커버리지 30% 확보 13 개의테스트케이스중 3 개의테스트케이스로가중치커버리지 60% 확보 7 개의테스트케이스만으로가중치커버리지 90% 확보
링크구축 요구사항추적 요구사항. 커버리지시각화 매니지먼트변경
- 경계값분석마법사를통한파라미터와인터벌데이터설정 - - 분류트리생성 -
- 유효, 비유효한값들을모두고려하여트리요소를설계 - - 테스트케이스생성기 - 5 개의유효한테스트케이스 3 개의비유효한테스트케이스 - 처음유효한클래스들을결합한후테스트케이스당하나의비유효한클래스를사용하여테스트케이스생성 -
Default7
클래스의실행순서에서테스트단계를얻는과정 Drive Drive Stearing Wheel Speed Left (49) right (59) stop (29) fast (44) left neutral right stop low med fast neutral (54) low (34) Med (39) - 트리요소및각클래스의상태흐름도생성 - - 테스트케이스생성기 - - 테스트시퀀스생성 -
테스트결과관리 테스트상태모니터링 예 ) Failed N/A No Run Not Completed Passed
근본원인분석 시스템구성문제를확인하기위해각각의테스트결과를분석
테스트커버리지 현재사용되는테스트스위트를분석, 커버리지레벨의수행확인 예 ) Minimal, Maximal, Pairwise,...
Matlab Excel Doors QC TESTIDEA MTest Classic Word XML MindMap MESSINA MERAN TESTONA XML files Command Line Java RMI Eclipse RCP
이미많은글로벌기업들이효과적이고효율적인테스트케이스설계를위해 TESTONA Professional 을 사용하고있습니다.
사용자정의특징과함께원하는 TESTONA 에디션을선택할수있습니다.
노드고정라이선스 (Node-locked license) 단일사용자용라이선스입니다. 라이선스파일에설정된 MAC 주소의 PC 에서만사용할수있습니다. License File 하드웨어키기반라이선스 (Hard-locked license) License File USB 동글에저장되어있는라이선스입니다. TESTONA 가설치되어있는어떠한컴퓨터에서도사용할수있습니다. 공유가능라이선스 (Floating license) License File 다중사용자간공유라이선스입니다. 네트워크상에라이선스서버를운용하여, 여러사용자가동시에엑세스할수있습니다.
무료 노드고정 지원 & 유지보수패키지 2,880,000 \ - 유효기간 12 개월 - 최소 2 번버전업데이트 - Email 을통한사용자기술지원 605,000 \ 노드고정 4,400,000 \ 하드웨어키기반 / 공유가능 5,910,000 \ 지원 & 유지보수패키지 - 유효기간 12 개월 - 최소 2 번버전업데이트 - Email 을통한사용자기술지원 1,210,000 \
(TESTONA Professional 에서만가능 ) AUTOSAR-Import MATLAB-Import 1,210,000 \ 1,210,000 \ IBM Rational DOORS advanced HP Quality Center advanced 1,210,000 \ 1,210,000 \ 지원 & 유지보수패키지 - 유효기간 12 개월 - 추가프로그램 (Matlab, AUTOSAR, DOORS, Quality Center ) 에각각적용 - 도구에디션범위에따라프로그램추가적용 1,210,000 \ TESTONA Enterprise 기업맞춤형 - TESTONA Professional 모듈의모든기능지원 - 추가프로그램 (Matlab, AUTOSAR, DOORS, Quality Center) 모두포함 - 공유가능라이선스 - TESTONA 관련컨설팅가격 : 상담후결정 최종구매금액은구입당시환율과제작사의정책에따라조정될수있습니다.
제품및구입문의 authorized reseller 자동화솔루션사업팀 / 컨설팅사업본부전화 070-7864-7721 대표이메일 stas@sta.co.kr