TestStand로 테스트 시스템 설계하기 교육과정에서는 TestStand로 테스트 프로그램 개발하기 교육과정에서 배운 내용을 바탕으로 테스트 요구 사항을 충족하는 방법을 교육합니다. 이 교육과정에서는 일련의 시스템 설계 시나리오를 살펴보면서 테스트 시스템 요구 사항을 충족하기 위해 언제 어떻게 TestStand 프레임워크의 여러 구성 요소를 수정해야 하는지 학습합니다.
강사가 진행하는 강의실 교육: 2일
강사가 진행하는 버추얼 교육: 4시간짜리 세션 3일 및 수행 과제 - 매일 평균 1.5시간
TestStand 프레임워크의 다양한 구성 요소를 맞춤화해야 하는 TestStand 사용자
Certified TestStand Architect 자격증을 준비하는 TestStand 사용자
TestStand로 테스트 프로그램 개발하기 교육과정 수료 또는 그에 준하는 경험
TestStand로 하위 시퀀스와 외부 코드 모듈 호출을 포함하는 테스트 시퀀스를 설계하고 개발하는 능력
프로세스 모델의 목적을 설명하고 실행 시작점으로 테스트 시퀀스를 실행할 수 있는 능력
LabVIEW, LabWindows™/CVI 또는 C 프로그래밍 경험
추천 교육과정(코드 개발 어플리케이션에 따라 다름): LabVIEW Core 1 교육과정 또는 LabWindows™/CVI Core 1 교육과정
TestStand 버전 2014 SP1 또는 이후 버전
LabVIEW Professional Development System 버전 2015 또는 이후 버전
LabWindows/CVI 버전 2015 또는 이후 버전
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI의 강사가 진행하는 버추얼 교육은 Zoom을 통해 제공되며, 수강생은 LogMain을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습 문제를 수행할 수 있습니다.
여러 시퀀스에 걸쳐 테스트 실행을 수정하기 위해 프로세스 모델 생성 및 사용자 정의하기
테스트 리포트의 내용 사용자 정의하기
테스트 개발자를 지원하는 맞춤형 단계 타입 생성하기
TestStand API를 사용해 프로그램적으로 TestStand 제어하기
사용자 인터페이스 생성 및 사용자 정의하기
테스트 프로그램의 코드 검토 수행하기
테스트 프레임워크의 배포 관리하기
강의 | 개요 | 토픽 |
---|---|---|
개발 과제 분담하기 | 개발 과정의 의사 결정 책임을 시퀀스 개발자와 프레임워크 설계자가 어떻게 나누어 가져야 하는지 배웁니다. |
|
모든 시퀀스의 실행 수정하기 | 하나의 테스트 스테이션에 있는 모든 테스트 시퀀스의 실행을 수정하는 적절한 접근 방식을 선택하고 구현하는 방법을 배웁니다. |
|
결과 처리 전략 선택하기 | 다양한 결과 처리 전략과 테스트 프레임워크의 요구 사항에 따라 적절한 전략을 고르고 구현하는 방법을 배웁니다. |
|
사용자 정의 스텝 유형 생성하기 | 사용자 정의 스텝 유형을 생성하여 모든 테스트 개발자에게 일관적이고 재사용 가능한 구성요소를 제공하는 방법을 배웁니다. |
|
프로그램적으로 TestStand 제어하기 | TestStand API를 접하고 TestStand API를 이용하여 TestStand와 프로그램을 통해 대화하는 코드를 개발하는 방법을 배웁니다. |
|
맞춤 사용자 인터페이스 생성하기 | 내장 TestStand 사용자 인터페이스를 살펴보고 테스트 운영자의 테스트 절차를 간소화하기 위한 맞춤 사용자 인터페이스(UI)를 구현하는 방법을 배웁니다. |
|
TestStand 코드 검토하기 | TestStand 코드 검토에 도움이 되는 도구와 기법을 배웁니다. |
|
TestStand 배포 관리하기 | 테스트 프레임워크는 개발자에게, 시스템은 최종 사용자에게 배포 가능하도록 보장할 수 있는 여러 방법을 배웁니다. |
|
LabWindows 상표는 Microsoft Corporation의 라이센스 하에 사용되고 있습니다. Windows는 미국 및 기타 국가에 등록된 Microsoft Corporation의 등록 상표입니다.