AngusKit/AngusTester
AI-native software testing platform — one YAML test language covering API, Web, mobile, messaging, data, and LLM scenarios. Self-hostable.
해결하는 문제
AngusTester는 "도구 남용" 문제와 코드 기반 테스트 스크립트 작성과 관련된 기술적 장벽을 해결합니다. Java, JavaScript 또는 Python으로 별도의 스크립트를 작성하는 대신 단일 선언적 언어를 사용하여 API, 웹, 모바일, 메시징, 데이터 및 LLM을 포함한 여러 인터페이스를 테스트할 수 있는 통합 플랫폼을 제공합니다.
작동 방식
이 시스템은 AngusScript YAML이라는 독점 선언적 언어를 사용하여 사용자가 전통적인 코드를 작성하지 않고도 요청, 어설션 및 추출기를 정의할 수 있게 합니다. 이러한 테스트는 사용자가 테스트 계획, 사례 및 스크립트를 구성하는 협업 화면을 통해 관리됩니다. 실행은 다양한 프로토콜(LLM 또는 모바일 등)에 대해 플러그인으로 확장할 수 있는 중앙 엔진에 의해 처리되며, 실제 작업을 실행하기 위해 실행 노드 (Agents)를 사용하여 배포됩니다.
대상 사용자
다양한 플랫폼에서 테스트 프로세스를 표준화하고 테스트 자동화를 위한 복잡한 코딩에 대한 의존도를 줄이려는 소프트웨어 테스터 및 QA 팀을 위해 설계되었습니다.
주요 기능
- 통합 실행 모델: API, 웹, 모바일, 메시징, 데이터 및 LLM 테스트를 처리하는 단일 엔진.
- 노코드 스크립팅: 전통적인 프로그래밍 언어를 대체하기 위해 YAML 기반 AngusScript 사용.
- 통합 워크플로우: 범위 지정(계획)부터 실행(스크립트) 및 보고까지의 간소화된 경로.
- 성능 테스트: 실시간 메트릭을 통해 다중 스레드 동시성, 램프업 부하 및 SLA 임계값 검사를 지원.
- 확장 가능한 아키텍처: 다양한 프로토콜용 플러그인과 Testing Copilot과 같은 AI 네이티브 기능을 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트