TestDino

TestDino

TestDino · 코딩

TestDino는 Playwright의 클라우드 동반 앱으로, CI 실행을 기록하고 실패를 묶으며 flaky 테스트를 표시한 뒤 그 데이터를 팀과 AI 에이전트에 넘긴다.

TestDino 미리보기

TestDino 소개

What Is TestDino

TestDino는 브라우저 테스트에서 가장 널리 쓰이는 오픈소스 프레임워크인 Playwright 옆에서 동작하는 웹 앱이다. 프로젝트에 reporter를 설치하면 파이프라인의 각 실행이 결과를 실시간으로 중앙 대시보드에 보낸다. 생 CI 출력을 뒤지는 대신, 무엇이 통과하고 무엇이 실패했는지, 그 이유까지 정리된 화면으로 본다.

겨냥하는 문제는 분명하다. CI에서 큰 Playwright 스위트를 돌리는 팀은 테스트를 여러 머신에 나눠 두기 마련이고, 최종 그림을 맞추기가 번거롭다. TestDino는 그 조각을 하나의 리포트로 합치고 그 위에 이력을 얹는다. 반복해서 나타나는 실패가 한 번의 빨간 표시가 아니라 패턴으로 보이는 이유다.

한계는 주로 범위와 설정에 있다. TestDino는 Playwright 전용이라 Cypress나 Selenium을 쓰는 팀에는 아무 이득이 없고, 진짜 값어치는 노트북에서 테스트를 돌리는 게 아니라 CI에 붙일 때 나온다. 무료 요금제도 월 5,000회 실행과 사용자 1명으로 제한돼 개인 프로젝트에는 맞지만 QA 팀 전체를 감당하기는 어렵다.

Getting Started

  1. app.testdino.com에서 계정을 만들고 프로젝트 API 키를 발급한다.
  2. npm install @testdino/playwright로 패키지를 설치한다.
  3. playwright.config.ts에 reporter를 등록하고 token을 API 키로 지정한다.
  4. npx playwright test를 실행하거나 CI 공급자에 푸시하면 결과가 대시보드로 흘러든다.

제품 정보

TestDino의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 - $99/mo
플랫폼Web
개발사TestDino
카테고리코딩
출시일Sep 2024
최근 업데이트Oct 2026
웹사이트 방문 수68.7K
웹사이트 글로벌 순위452.6K
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • CI에서 Playwright를 돌리는 QA·자동화 엔지니어
  • 예산이 빠듯한 소규모 QA 팀
  • 스위트 상태를 살피는 엔지니어링 리드

작업

  • 실패한 CI 실행 분류
  • flaky 테스트 찾아 격리
  • pull request 품질 게이트
  • AI 에이전트에 테스트 데이터 공급

활용 상황

  • 다섯 개 worker로 나뉜 야간 스위트
  • 다른 팀에서 넘겨받아 문서가 거의 없는 스위트
  • 빨간 파이프라인이 모두를 막는 릴리스

주요 기능

실시간 테스트 결과 스트리밍

결과는 빌드가 끝난 뒤가 아니라 테스트가 도는 동안 도착한다. 긴 스위트도 마지막까지 상태를 감추지 않는다는 뜻이다. 각 실행은 요약, spec별 분류, 오류 그룹, 실행 이력, 설정 메타데이터를 담은 여러 탭짜리 Playwright 리포트로 열린다. 핵심은 속도다. 실패한 실행을 손으로 합친 뒤가 아니라 몇 분 안에 이해한다.

flaky 테스트 감지

각 테스트에는 안정도 비율과, 타이밍·환경·네트워크·어서션 같은 신호에서 뽑아낸 근본 원인 분류가 붙는다. 어떤 테스트가 불안정하고 왜 그런지 보인다. 또 뭔가 빨개졌다는 사실만이 아니다. 팀은 최악의 항목을 격리하고 스위트 전체가 아니라 실패한 테스트만 다시 돌릴 수 있다.

실패 묶기와 trace 뷰어

플랫폼이 같은 원인의 실패를 자동으로 묶어, 개별 테스트 이름이 아니라 패턴으로 작업하게 해준다. 원클릭 trace 뷰어가 그룹에서 바로 열리고 스크린샷, 영상, 시각 차이가 첨부된다. 이 조합이 CI에서 내려받은 산출물을 뒤지는 기존 절차를 대신한다.

테스트 분석과 추세

대시보드 하나가 여섯 가지 화면을 제공한다. 하나로 합쳐진 Playwright 대시보드에서 스위트 요약, 실행 시간, 테스트별 추세, 오류 분류, 커버리지 지표, 환경별 통과율을 본다. 모든 항목을 브랜치, 태그, 기간으로 걸러 기능 브랜치와 main을 비교하기가 실용적이다. 커버리지 추적은 스위트가 실제로 어디를 건드리는지 보여주며 마무리한다.

CI/CD 연동과 PR 품질 게이트

reporter는 GitHub Actions, GitLab CI, CircleCI, Jenkins, Azure DevOps 등에 붙고, 각각 전용 설정 가이드가 있다. 통과율이나 flaky 임계값을 걸어 pull request에 상태 검사를 올릴 수 있어, 기준에 못 미치는 브랜치는 막힌 채로 남는다. 결과는 commit 해시와 PR로도 연결돼 추적할 수 있다.

AI 분석과 MCP 서버

유료 요금제는 실패 분류, AI가 만든 수정 제안, 실행을 넘나드는 패턴 인식을 아우르는 AI 테스트 분석을 더한다. MCP 서버와 REST API가 이를 AI 에이전트에 열어 주므로, Cursor나 비슷한 편집기의 어시스턴트가 실행을 조회하고 맥락에 맞는 수정을 제안한다. TestDino를 평범한 리포트 대시보드와 갈라놓는 기능이다.

장단점

장점

  • 라이브 스트리밍이 나뉜 실행의 진행 상황을 그 자리에서 보여줘, 합쳐진 최종 리포트를 기다리지 않아도 된다.
  • flaky 테스트 감지가 안정도 점수와 근본 원인 분류를 함께 제시해, 막연한 재실행을 겨냥한 수정으로 바꾼다.
  • 무료 요금제가 월 5,000회 실행을 감당해, 카드 없이 흐름을 평가할 수 있다.
  • MCP 서버와 REST API 덕분에 AI 에이전트가 결과를 조회할 수 있어, IDE 안에서 디버깅하는 팀에 맞는다.
  • 연동이 GitHub, GitLab, Jira, Slack, Linear 등으로 넓어, 알림이 팀이 이미 일하는 곳에 도착한다.

단점

  • Playwright만 지원해서 Cypress, Selenium, WebdriverIO를 쓰는 팀은 아예 쓸 수 없다.
  • 값어치의 상당 부분이 CI 연동에 달려 있어, 로컬에서만 돌리는 테스트는 얻는 게 훨씬 적다.
  • 무료 요금제가 사용자 1명과 월 5,000회 실행으로 제한돼, 개인 흐름을 넘는 용도는 배제된다.
  • AI 테스트 감사 같은 고급 기능은 $79/mo짜리 Team 요금제에 있어, 작은 팀에는 쓸 만한 등급이 가격이 한 단계 뛴 것으로 보일 수 있다.

자주 묻는 질문

TestDino는 CI에서 들어온 Playwright 테스트 실행을 기록해, 실패 묶기와 flaky 테스트 감지, 분석을 갖춘 중앙 대시보드로 바꾼다. 큰 브라우저 테스트 스위트를 돌리며 무엇이 왜 깨졌는지 더 빠르게 보고 싶은 팀을 겨냥한다.

관련 콘텐츠

TestDino와 관련된 도구, 스킬, 아티클을 살펴보세요.

TestDino 대안

Forefront

Forefront

Forefront · 코딩

Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.

무료 / $0 - $99/mo자세히 보기
Startkit

Startkit

StartKit.AI · 코딩

Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.

유료 / $99 - $499 one-time자세히 보기
Testim

Testim

Tricentis · 코딩

Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.

무료 / Custom pricing on request자세히 보기