Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>TESTPro Studio [Beta]New to Visual Studio Code? Get it now.
TESTPro Studio [Beta]

TESTPro Studio [Beta]

Preview

TOBESOFT

|
4 installs
| (0) | Free
Nexacro 웹 화면 테스트 자동화(TESTPro/JEBI 엔진)의 테스트케이스·시나리오를 json + git으로 작성·녹화·실행·관리하는 도구
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TESTPro Studio [Beta]

Nexacro 웹 화면 테스트 자동화 도구 TESTPro의 테스트케이스(TC)와 시나리오를 VS Code 안에서 작성·녹화·실행·관리하는 확장입니다.

TC와 시나리오는 모두 json 파일로 저장됩니다. 그래서 git으로 이력을 남기고, 팀원과 리뷰하고, 브랜치별로 따로 관리할 수 있습니다.

이 확장은 현재 베타입니다. 기능과 화면이 바뀔 수 있습니다.

사전 준비

항목 내용
편집기 VS Code 1.85 이상
운영체제 Windows
TESTPro 실행 엔진 ▶ 실행·녹화에 필요합니다. TOBESOFT에서 별도로 제공합니다.
라이선스 설치 후 2개월간 체험판으로 쓸 수 있습니다. 이후에는 TESTPro 라이선스가 필요합니다.

실행 엔진 없이도 TC·시나리오를 보고 편집하는 것은 가능합니다.

시작하기

  1. 확장을 설치합니다.
  2. VS Code 설정에서 **testprostudio.jebiExecPath**에 실행 엔진 폴더 경로를 넣습니다. (예: C:\TESTPro\JEBI_Main) 실행이나 녹화를 누를 때 엔진이 떠 있지 않으면 이 폴더의 엔진을 자동으로 띄웁니다.
  3. 테스트 데이터를 둘 폴더를 VS Code로 엽니다.
  4. 왼쪽 활동 막대의 TESTPro Studio 아이콘을 누르면 Tests 탐색기가 열립니다.
  5. 탐색기의 + 버튼으로 project/module 폴더를 만들고 새 TC를 추가하거나, 녹화로 브라우저 조작을 그대로 TC로 만듭니다.

명령 팔레트(Ctrl+Shift+P)에서 TESTPro Studio를 입력하면 모든 명령을 볼 수 있습니다. TESTPro Studio: 홈 화면 열기에서 주요 화면으로 바로 이동할 수 있습니다.

테스트 데이터 폴더 구조

기본 위치는 작업 공간 폴더 아래 TESTPro/Tests입니다. 작업 공간 폴더 자신이 바로 데이터 폴더(testcases, scenarios 등을 직접 가진 폴더)여도 인식합니다.

TESTPro/Tests/
├── testcases/{project}/{module}/{caseId}.json      테스트케이스
├── scenarios/{project}/{module}/{scenarioId}.json  시나리오(TC 묶음)
├── env/{project}/{envName}.json                    환경 변수({{변수명}} 치환)
├── schedule/{project}/{module}/{scheduleId}.json   예약 실행 정보
└── result/{project}/{module}/                      실행 결과(git 추적 제외 권장)

주요 기능

  • TC 편집기 — 스텝을 표 형태로 편집합니다. 클릭·입력·텍스트 비교·조건 분기(if)· 구간 반복·스크린샷 비교·로딩 성능 측정 등 다양한 액션을 지원합니다. VS Code의 저장(Ctrl+S)·실행 취소를 그대로 씁니다.
  • 녹화 — 브라우저에서 직접 조작한 내용을 스텝으로 기록해 새 TC로 등록하거나 기존 TC에 끼워 넣습니다.
  • ▶ 실행 — TC나 시나리오를 바로 실행하고, 스텝별 Pass/Fail과 실패 원인을 확인합니다.
  • 사전 테스트케이스 — 로그인처럼 여러 TC가 공통으로 거치는 단계를 다른 TC로 분리해 먼저 실행하게 합니다.
  • 시나리오 편집기/목록 — 여러 TC를 순서대로 묶어 한 번에 실행합니다.
  • Env 편집기 — 서버 주소·계정 같은 값을 환경별로 관리하고, 어느 TC가 어떤 변수를 쓰는지 확인합니다.
  • Schedule 편집기 — 정해진 시각에 실행할 시나리오와 주기를 관리합니다.
  • 실행 결과 이력·리포트 — 과거 실행 이력을 보고, Pass/Fail 추세 차트를 PDF로 저장합니다.
  • 멀티 루트 작업 공간 — 작업 공간 폴더마다 테스트 데이터를 따로 인식합니다.

설정

설정 기본값 설명
testprostudio.jebiExecPath (빈 값) 실행 엔진(JEBI_Main.exe)이 있는 폴더
testprostudio.jebiWsPort 8765 실행 엔진과 통신할 포트
testprostudio.testsRootPath TESTPro/Tests 작업 공간 폴더 기준 테스트 데이터 위치. .vscode/settings.json에 커밋하면 팀 전체가 같은 값을 씁니다.
testprostudio.enabled true 폴더별 설정. false로 두면 그 폴더는 TESTPro Studio 대상에서 빠집니다.

라이선스

  • 처음 설치한 날부터 2개월간 체험판으로 모든 기능을 쓸 수 있습니다.
  • 체험판이 끝나거나 라이선스가 유효하지 않으면 읽기 전용이 됩니다. 보기는 계속 가능하지만 저장·생성·삭제·실행·녹화는 막힙니다.
  • 라이선스를 등록하려면 명령 팔레트에서 TESTPro Studio: 라이선스 등록을 실행하고 고객명과 시리얼 번호를 입력합니다.

이 확장의 사용 조건은 마켓 페이지의 License 항목(TESTPro Commercial License)을 따릅니다.

지원

제품과 라이선스, 배포 문의는 조직의 TESTPro 담당 채널을 이용하십시오.

변경 이력은 확장 상세의 Changelog 탭에서 확인할 수 있습니다.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft