테스트 설계 편집자

vTESTstudio

vTESTstudio는 다양한 그래픽 기반 테스트 설계 편집기를 제공합니다. 직관적인 설계 기능을 통해 빠르고 간편하게 테스트를 설계할 수 있습니다.

테스트 설계 편집기

작업 내용과 요구사항에 의존하여, 사용자는 automation sequence 개발을 위해 vTESTstudio에 통합된 다양한 상호 보완적인 테스트 설계 기법들 사이를 자유롭게 전환할 수 있습니다.

테스트 케이스 개요에서는 어떤 편집기에서 구현되었는지와 관계없이, 테스트 프로젝트에 포함된 모든 test 케이스에 대한 개요를 제공합니다.

vTESTstudio_Detail_View_Test_Case_Overview.jpg

시험 설계 기법

테스트 테이블 편집기

테스트 테이블 편집기를 사용하면 프로그래밍 지식이 없어도 테이블 포맷으로 선형 테스트 시퀀스를 간편하게 정의할 수 있습니다.

이 편집기는 피시험 시스템(System Under Test)을 구동하고 테스트하기 위한 특수 명령어를 제공합니다. 또한 탐색기에서 끌어와서 놓기를 통해 명령어의 매개변수화를 편리하게 수행할 수 있으며, 지능형 입력 지원 기능을 제공합니다.

테스트 테이블 편집기

테스트 시퀀스 다이어그램 편집기

테스트 시퀀스 다이어그램 편집기는 vTESTstudio의 ‘그래픽 테스트 설계(Graphical Test Design)’ 옵션에서 사용할 수 있습니다.

이 편집기를 사용하면 테스트를 그래픽 형태로 작성할 수 있습니다. vTESTstudio는 다이어그램의 각 경로에 대해 test 케이스를 자동으로 생성합니다. 이해하기 쉬운 그래픽 표현을 통해 복잡한 테스트 로직도 손쉽게 검토할 수 있습니다.

표 기반 표기법의 테스트 코드를 각 그래픽 요소에 할당할 수 있습니다. 이 테스트 코드에 대해서는 테스트 테이블 편집기에서와 동일한 명령을 사용할 수 있습니다.

테스트 시퀀스 다이어그램 편집기

상태 다이어그램 편집기

상태 다이어그램 편집기는 vTESTstudio의 ‘그래픽 테스트 설계(Graphical Test Design)’ 옵션을 통해 사용할 수 있습니다.

상태 다이어그램 편집기를 사용하면 SUT의 예상 행동을 상태 전이 다이어그램으로 모델링할 수 있습니다. vTESTstudio는 이 테스트 모델을 기반으로 테스트 케이스를 자동으로 생성합니다. 테스트 케이스 생성 시에는 Chinese Postman 및 폭 탐색(breadth search)과 같은 여러 알고리즘 중에서 선택할 수 있습니다.

각 그래픽 요소에는 테이블 기반 표기법의 테스트 코드를 할당할 수 있습니다. 이 테스트 코드에 대해서는 테스트 테이블 편집기에서와 동일한 명령을 사용할 수 있습니다.

상태 다이어그램 편집기

프로그래밍 언어

CAPL, C# 및 Python용 프로그래밍 편집기는 최신 development environment의 기능을 제공합니다. 자동 텍스트 완성, 문법 강조 표시, 오류 감지 등의 기능을 통해 입력하는 동안에도 작업을 더욱 간편하게 진행할 수 있습니다.

CAPL, C# 및 Python 등 모든 프로그래밍 언어에서 순차적 테스트 흐름이나 이벤트 기반 테스트 흐름을 정의할 수 있습니다. 이벤트 기반 테스트 흐름은 테스트 환경의 이벤트에 반응하거나(예: 신호 전처리) 사용할 수 있는 특수한 언어 요소를 통해 구현됩니다.

C#으로 테스트를 구현할 때는 Microsoft Visual Studio를 사용할 수도 있습니다. vTESTstudio와의 전용 통합 기능도 제공됩니다.

프로그래밍 언어

vTESTstudio 및 기타 기능에 대한 자세한 정보

제품 및 솔루션 문의
제품 및 솔루션 문의
솔루션 검토, 기술 상담 또는 도입 문의가 있으신 경우 요구사항을 알려주십시오. 벡터 전문가가 귀사의 환경에 적합한 방안을 검토하여 안내해 드립니다.