저장소 · 파이프라인 현재 제공
연결부터 첫 실행까지,
보통 5분.
GitHub App으로 저장소를 연결하고 대상 URL과 테스트 계정을 등록하면 플랫폼이 웹 · 모바일 · 서버·API 여부를 판별해 다음 단계를 정합니다. 서버·API 프로젝트는 화면 수집을 건너뛰고 바로 API 계약 검증으로 갑니다.
- 화면 수집: 로그인한 상태로 사이트를 돌아다니며 최대 90초 안에 화면 목록을 모읍니다
- 자동 실행 규칙: 저장소 · 브랜치 · 변경 경로 패턴을 정해 push와 PR에 맞춰 실행하고, 승인 대기 후 실행하는 흐름을 둘 수 있습니다
- PR 기반 케이스 제안: 변경 내용을 읽어 신규·수정·삭제 케이스를 제안하고 사람이 승인하거나 거절합니다
- 실행 이력과 증거는 커밋 단위로 보관되어 어느 커밋에서 판정이 바뀌었는지 되짚을 수 있습니다
연동 대상
도구별로 연결되는 것.
GitHub · GitHub Actions · Jira · 요구사항 문서 · 테스트 계정 · 보안 경보는 지금 연결됩니다. 그 밖의 도구는 미리보기로 확인할 수 있습니다.
| 영역 | 현재 제공 | 미리보기 |
|---|---|---|
| 저장소 · 파이프라인 |
|
|
| 릴리스 게이팅 |
|
|
| 이슈 추적 |
|
|
| 요구사항 문서 |
|
|
| API 명세 |
|
|
| 테스트 계정 |
|
|
| 보안 검사 |
|
|
| 운영 모니터링 | — |
|
| 알림 |
|
|
| 공개 API | — |
|
이슈 추적 · 알림 현재 제공
실패는 이슈로, 판정은 알림으로.
실패한 케이스는 Jira 이슈로 자동 발행되고, 이슈에서 스크린샷·재현 영상·로그가 붙은 실행 결과로 바로 이동합니다. 판정이 FAIL로 내려가거나 검증이 격리되면 브라우저 알림이 QA 책임자에게 갑니다.
- Jira 이슈에는 결함 심각도(치명 · 주요 · 경미 · 사소)와 증거가 붙은 실행 결과 링크가 함께 실립니다
- 재검증에서 통과하면 이슈에 연결된 결과가 갱신되어 무엇이 닫혔는지 남습니다
- 알림 여섯 종류: 승인 요청 · 실행 완료 · 판정 FAIL · 검증 격리 · 커버리지 미달 · 케이스 제안
기술 기반
연동 아래에서 돌아가는 것.
연결된 도구가 무엇이든 실행과 판정은 같은 엔진, 같은 규칙 위에서 이뤄집니다.
GitHub App 연결
저장소 단위로 연결하고 push와 PR 이벤트를 받습니다. PR 변경 내용은 케이스 제안과 자동 실행 규칙의 입력이 됩니다.
브라우저 엔진 3개
UI 검증은 Chromium · Firefox · WebKit에서 따로 실행되고 격리 여부도 엔진별로 측정합니다. 한 엔진에서만 뒤집히는 검증이 판정을 흔들지 않습니다.
API 계약 검증
서버 · API 프로젝트는 화면 대신 계약을 검증합니다. 응답 구조와 상태가 계약과 다르면 실패로 남고 증거에 요청 · 응답 로그가 붙습니다.
테스트 계정 · 대상 URL
스테이징 URL과 테스트 계정으로 로그인 뒤 화면을 수집합니다. 첨부한 권한 매트릭스 문서는 권한 검증 케이스의 재료가 됩니다.
커밋 시점 의존성 트리
lockfile을 읽어 패키지 버전을 공개 취약점 DB에 조회하고 의존성 트리를 커밋 시점 기준으로 기록합니다. 악성으로 신고된 패키지는 치명으로 따로 표시됩니다.
조직별 워크스페이스
워크스페이스는 조직 단위로 분리되어 고객사에는 자기 프로젝트만 보입니다. 역할은 QA 책임자 · 테스터 · 고객 세 가지이고 화면은 한·영·일로 나옵니다.
자주 묻는 질문
도입 전에 확인하는 것.
GitHub가 아닌 저장소를 쓰고 있어도 도입할 수 있나요?
Jira를 쓰지 않으면 결과를 어떻게 받나요?
이미 보안 스캐너와 관측 도구를 쓰고 있습니다. 겹치나요?
요구사항 문서는 어떤 형식으로 넣나요?
테스트 계정과 대상 URL은 어디에 쓰이나요?
우리 파이프라인에서 직접 실행을 걸 수 있나요?
팀의 도구 조합으로 데모를 봅니다.
저장소, 이슈 트래커, 문서 형식을 알려주시면 그 조합으로 프로젝트 준비부터 첫 판정까지 보여드립니다.
sales@qoretix.com+82-33-242-0210평일 10:00 – 18:00 KST