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