TestDriver
GitHub Pull Request를 위한 비주얼 에이전트 자동 테스트 및 회귀 테스트 도구
TestDriver 소개
TestDriver는 GitHub Pull Request를 위한 비주얼 에이전트 자동 테스트 및 회귀 테스트 도구입니다. 실제 데스크톱 샌드박스에서 모든 Pull Request를 실행해 오류를 찾고 회귀 테스트를 생성합니다. 사용자는 자연어로 흐름을 설명할 수 있으며, 비주얼 에이전트가 클릭하고 입력하고 화면을 읽어 테스트를 생성하므로 셀렉터, DOM 또는 추가 설정이 필요하지 않습니다. 생성된 테스트는 Vitest를 사용하고 로컬과 CI에서 실행되며 Web, 데스크톱 애플리케이션 및 확장 프로그램의 실제 가상 머신 환경을 대상으로 합니다. 소유하거나 제어하지 않으며 소스 코드에 액세스할 수 없는 서드파티 Web 애플리케이션도 테스트할 수 있습니다.
적합한 사용자
적합한 활용 장면
모든 GitHub Pull Request에 대해 테스트 실행
자연어로 회귀 테스트 생성
기존 CI 파이프라인에 테스트 통합
소스 코드에 액세스할 수 없는 서드파티 Web 애플리케이션 테스트
기능
실제 데스크톱 샌드박스에서 실행
실제 데스크톱 샌드박스에서 모든 Pull Request를 실행해 오류를 찾고 회귀 테스트를 생성합니다.
비주얼 에이전트로 테스트 생성
자연어로 흐름을 설명하면 비주얼 에이전트가 클릭하고 입력하고 화면을 읽어 테스트를 생성합니다.
Vitest 및 CI 통합
테스트는 Vitest를 사용하며 로컬과 CI에서 실행하고 기존 파이프라인에 연결할 수 있습니다.
서드파티 Web 애플리케이션 테스트
소유하거나 제어하지 않으며 소스 코드에 액세스할 수 없는 서드파티 Web 애플리케이션을 테스트합니다.
장점
- 셀렉터, DOM 또는 추가 설정 없이 흐름을 설명하고 테스트 생성
- 테스트를 로컬과 CI에서 실행
요금제
Pro
- 무제한 테스트 생성
- 모든 Pull Request에서 테스트 실행
- GitHub 어디에서나 @testdriverai 태그
- 10 Testing Hours / Month (이후 $3.60/hour)
Deployment
- 테스트를 구축하고 유지 관리합니다
- 앱과 워크플로를 위한 맞춤형 배포
- Slack Connect를 통한 비공개 지원
* 가격 정보는 참고용입니다. 최신 안내는 TestDriver 공식 웹사이트를 확인하세요.