PRD에서 테스트 케이스로: 제품 요구 사항 문서를 테스트 케이스로 전환하는 AI 도구

최신 AI 리소스4 개월 전에 게시 됨 AI 공유 서클
2K 00

일반 소개

Quash(https://quashbugs.com/generate-tests)는 테스트 케이스 생성에 중점을 둔 AI 기반 플랫폼으로, 개발자와 QA 팀이 제품 요구 사항 문서(PRD)를 세부 테스트 케이스로 빠르게 전환할 수 있도록 설계되었습니다. 사용자는 등록이나 복잡한 통합 없이 PDF 형식(최대 10MB)의 PRD를 끌어다 놓기만 하면 AI가 문서를 실시간으로 분석하여 단계, 예상 결과 및 에지 케이스가 포함된 테스트 케이스를 생성합니다. 데이터 보안에 중점을 둔 이 플랫폼은 처리 후 사용자 파일을 저장하거나 공유하지 않아 개인정보 보호를 보장하며, 사용자가 체험할 수 있는 샘플 PRD도 제공하므로 모바일 앱 개발자, 애자일 팀, 효율적인 QA를 원하는 중소기업에 적합합니다. 직관적인 조작과 즉각적인 결과 제공으로 테스트 케이스를 수동으로 작성하는 데 소요되는 시간을 크게 줄여 고품질의 제품을 제공하는 데 도움이 됩니다.

PRD to test case:将产品需求文档转化为测试用例的AI工具

 

기능 목록

  • 즉석에서 테스트 케이스 생성 드래그 앤 드롭으로 PRD(PDF 형식)를 가져오면 AI가 단계, 예상 결과 및 엣지 시나리오가 포함된 자세한 테스트 사례를 자동으로 구문 분석하고 생성합니다.
  • 등록 또는 통합이 필요하지 않습니다. 계정이나 기술 설정이 필요하지 않으며 파일을 업로드하기만 하면 빠르게 체험할 수 있습니다.
  • 데이터 보안 보장 PRD는 실시간으로 처리되며 완료 시 파일은 저장되거나 공유되지 않아 엄격한 개인정보 보호 기준을 충족합니다.
  • PRD 경험 샘플 KYC 프로세스, 배송 예약 및 결제 프로세스에 대한 샘플 PRD가 제공되어 사용자가 기능을 테스트할 수 있습니다.
  • 멀티 씬 커버리지 기능 테스트, 경계 조건 및 예외 시나리오를 포괄하는 사용 사례를 생성하여 수동 보완을 줄입니다.
  • 테스트 케이스 내보내기 생성된 테스트 케이스를 표준 형식으로 내보낼 수 있도록 지원하며, 주요 QA 도구(예: Jira, TestRail)와 호환됩니다.
  • 다국어 지원 AI가 영어 및 기타 주요 언어를 지원하는 PRD를 구문 분석하여 명확한 테스트 사례를 생성합니다.
  • 오픈 소스 지원 개발자의 사용자 지정 통합을 지원하기 위해 오픈 소스 SDK(Quash Max)가 GitHub를 통해 제공됩니다.

 

도움말 사용

빠른 시작 프로세스

Quash의 테스트 케이스 생성 도구는 설치나 복잡한 구성이 필요하지 않고 간단하게 설계되어 사용자가 웹사이트를 방문하여 시작하기만 하면 됩니다. 자세한 지침은 아래에 나와 있습니다:

  1. 웹사이트에 액세스 ::
    • 브라우저를 열고 https://quashbugs.com/generate-tests 으로 이동합니다.
    • 페이지가 로드되면 끌어서 놓기 영역과 PDF 파일(최대 10MB)을 지원하는 '파일 업로드' 버튼이 표시됩니다.
  2. PRD 파일 업로드 ::
    • 드래그 앤 드롭 작업 준비된 PRD(PDF 형식)를 페이지 중앙의 점선 상자 영역으로 드래그하면 시스템이 자동으로 업로드를 시작합니다.
    • 수동 업로드 '파일 업로드' 버튼을 클릭하여 로컬 파일 시스템에서 PRD 파일을 선택하고 확인한 후 업로드합니다.
    • 문서 요구 사항 ::
      • 형식: PDF만 지원됩니다.
      • 크기: 최대 10MB.
      • 내용: 문서에는 제품 기능, 사용자 프로세스 또는 요구 사항(예: KYC 프로세스, 결제 로직)이 명확하게 설명되어 있어야 합니다.
    • 주의 ::
      • 제목, 기능 설명, 사용자 스토리 등 PDF 콘텐츠의 구조가 명확하게 구성되어 있는지 확인하여 AI 구문 분석의 정확성을 높입니다.
      • 텍스트 콘텐츠는 추출이 가능해야 하므로 이미지 형식의 스캔 사본이나 PDF는 업로드하지 마세요.
  3. 샘플 PRD 체험 ::
    • 자체 PRD가 없는 경우 페이지에 제공된 샘플 링크를 클릭할 수 있습니다:
      • KYC 여정 PRD 사용자 인증 프로세스에 대해 설명합니다.
      • 예약 배송 PRD 전자 상거래 물류 스케줄링 로직에 대해 설명하세요.
      • FD 희석 흐름 PRD 결제 프로세스 최적화에 대해 설명합니다.
    • '이 파일 보기'를 클릭하여 샘플 PDF를 다운로드하거나 테스트용 샘플 파일을 직접 끌어다 놓으세요.
    • 이 샘플은 처음 사용하는 사용자가 AI가 생성한 결과를 빠르게 이해하고 일반적인 모바일 애플리케이션 시나리오를 다루기에 적합합니다.
  4. 테스트 케이스 생성 ::
    • 업로드가 완료되면 AI가 실시간으로(일반적으로 파일 크기에 따라 몇 초에서 몇 분 정도) PRD 콘텐츠를 분석합니다.
    • 시스템은 다음을 포함하는 자세한 테스트 케이스를 생성합니다:
      • 테스트 단계 사용자 프로세스별로 세분화된 명시적 작업.
      • 예상 결과 각 단계의 성공 기준.
      • 엣지 사용 사례 비정상적인 입력, 경계 조건 등과 같은 시나리오를 다룹니다.
    • 테스트 케이스는 페이지에 각 항목의 미리 보기와 함께 목록으로 표시됩니다.
  5. 보기 및 내보내기 ::
    • 사용 사례 미리보기 각 테스트 사례를 클릭하면 자세한 단계와 예상 결과를 확인할 수 있습니다.
    • 사용 사례 내보내기 ::
      • '내보내기' 버튼을 클릭하고 내보내기 형식(예: CSV, JSON 또는 PDF)을 선택합니다.
      • 내보낸 파일은 Jira, TestRail 또는 Zephyr와 같은 주요 QA 도구와 호환됩니다.
      • 내보낸 콘텐츠의 예시입니다:
        Test Case ID,Description,Steps,Expected Result,Edge Case
        TC001,验证用户登录,1. 输入用户名 2. 输入密码 3. 点击登录,显示欢迎页面,空用户名/密码
        
    • 팀 검토를 위해 파일을 로컬에 저장하거나 QA 시스템으로 가져올 수 있습니다.
  6. 데이터 보안 확인 ::
    • Quash는 완료 시 파일을 저장하거나 데이터를 추출하지 않고 실시간으로 PRD를 처리할 것을 약속합니다.
    • 이 페이지에는 자물쇠 아이콘과 "귀하의 데이터는 안전하게 유지됩니다. 당사는 테스트 케이스를 생성하기 위해서만 문서를 처리하며 귀하의 PRD를 저장하거나 공유하지 않습니다."라는 메모가 표시됩니다. 당사는 테스트 케이스 생성을 위해서만 문서를 처리하며 PRD를 저장하거나 공유하지 않습니다."
    • 사용자는 GDPR과 같은 개인정보 보호 표준을 준수하면서 민감한 PRD를 안심하고 업로드할 수 있습니다.

주요 기능 작동

1. 즉석에서 테스트 케이스 생성

QA 시나리오에 최적화된 Quash의 AI는 PRD의 사용자 스토리, 기능 포인트 및 프로세스를 빠르게 파싱하여 구조화된 테스트 케이스를 생성합니다:

  • 절차 ::
    • PRD를 업로드한 후 AI가 이를 구문 분석할 때까지 기다립니다(진행률 표시줄에 처리 상태가 표시됩니다).
    • 구문 분석 후 페이지에 "기능 테스트", "경계 테스트" 및 "예외 테스트"로 구분된 테스트 사례 목록이 표시됩니다.
    • 사용 사례 중 하나를 클릭하면 다음과 같은 세부 정보를 확인할 수 있습니다:
      测试用例:用户身份验证
      步骤:
      1. 打开登录页面
      2. 输入有效用户名和密码
      3. 点击“提交”
      预期结果:跳转至用户仪表板
      边缘用例:无效密码、账号锁定
      
  • 최적화 권장 사항 ::
    • PRD가 표준 용어(예: "사용자", "로그인")를 사용하고 모호한 설명을 피해야 합니다.
    • 생성된 결과가 불완전한 경우 PRD를 작은 파일로 분할하여 세그먼트 단위로 업로드해 보세요.

2. PRD 경험 샘플

샘플 PRD는 신규 사용자가 빠르게 적응할 수 있도록 도와주는 Quash의 주요 기능입니다:

  • 절차 ::
    • 페이지 하단에서 'KYC 여정 PRD' '배송 예약 PRD' 또는 'FD 희석 흐름 PRD " 링크를 클릭합니다.
    • 링크를 클릭하여 PDF를 다운로드하거나 업로드 영역으로 직접 끌어다 놓으세요.
    • 생성된 테스트 사례는 다음과 같은 일반적인 시나리오를 보여줍니다:
      • KYC 프로세스: 사용자 신원 확인, 문서 업로드, 장애 시나리오 처리.
      • 배송 예약: 주문 확인, 기사 배정, 비정상 배송 등 배송 일정 관리.
    • 샘플 사용 사례는 연구 또는 참조를 위해 내보낼 수 있습니다.
  • 적용 가능한 시나리오 ::
    • 신규 사용자는 AI 효과를 테스트합니다.
    • QA 팀을 교육하고 테스트 케이스 형식에 익숙해지도록 하세요.
    • 특정 기능(예: 결제, 물류)에 대한 테스트 커버리지를 빠르게 확인할 수 있습니다.

3. 내보내기 및 통합

Quash는 테스트 케이스를 기존 QA 프로세스에 원활하게 통합할 수 있도록 지원합니다:

  • 내보내기 형식 ::
    • CSV: Excel 또는 TestRail로 가져오기에 적합합니다.
    • JSON: API 통합 또는 자동화 스크립트에 적합합니다.
    • PDF: 보관 또는 공유에 적합합니다.
  • 통합 단계 ::
    • CSV를 내보낸 후 TestRail에 로그인하고 '테스트 사례' 모듈로 이동하여 'CSV 가져오기'를 클릭합니다.
    • 필드를 매핑하여(예: "설명"은 "단계"에 해당) 가져오기를 완료합니다.
    • Jira에서 업로드된 내보낸 PDF를 첨부하여 테스트 작업을 만듭니다.
  • 주의 ::
    • 내보낸 사용 사례는 중복을 피하기 위해 고유한 번호가 지정되어 있는지 확인하세요.
    • 사용 사례에 대한 조정이 필요한 경우 원본 PRD를 수정하기보다는 QA 도구에서 편집하는 것이 좋습니다.

4. 데이터 보안 및 개인정보 보호

Quash의 개인정보 보호는 핵심 강점이며, 특히 민감한 PRD를 처리하는 데 적합합니다:

  • 작동 확인 ::
    • 업로드하기 전에 페이지에 보안 정책이 표시되며 사용자는 '보안' 링크를 클릭하여 자세한 개인정보 처리방침을 확인할 수 있습니다.
    • 처리가 완료되면 시스템이 자동으로 캐시를 지우고, 사용자는 브라우저 '개발자 도구'를 통해 데이터가 남아 있지 않은지 확인할 수 있습니다.
  • 규정 준수 ::
    • GDPR 및 CCPA와 같은 국제 개인정보 보호 표준을 준수합니다.
    • 사용자 IP나 파일 메타데이터는 저장되지 않으며 실시간 구문 분석을 위해서만 저장됩니다.
  • 사용자 추천 ::
    • Quash 웹사이트에서 개인정보 처리방침의 업데이트를 정기적으로 확인하시기 바랍니다.
    • 개인 식별 정보(PII)가 포함된 PRD는 업로드하지 마세요.

고급 기능 및 확장 기능

1. 오픈 소스 SDK 통합

Quash는 개발자가 애플리케이션에 테스트 케이스 생성 기능을 포함할 수 있도록 지원하는 오픈 소스 SDK(Quash Max)를 제공합니다:

  • SDK 받기 ::
    • GitHub 리포지토리(Oscorp-HQ/quash-max)를 방문하세요.
    • iOS(Swift) 또는 Android(Kotlin) 용 SDK를 다운로드하세요.
  • 통합 단계 ::
    • Android(운영 체제) ::
    implementation 'com.quash:max:1.0.0'
    

    존재Application클래스에서 초기화됩니다:

    Quash.init(this, "API_KEY", "PROJECT_ID");
    
    • iOS ::
    pod 'QuashMax', '~> 1.0'
    

    존재AppDelegate를 초기화할 때 사용합니다:

    Quash.initialize(apiKey: "API_KEY", projectId: "PROJECT_ID")
    
  • 사용 시나리오 ::
    • PRD 구문 분석을 자동으로 트리거하여 테스트 케이스를 생성합니다.
    • 엔터프라이즈 QA 시스템에 맞게 조정된 맞춤형 출력 형식.

2. 데모 예약 및 지원

보다 심층적인 통합이 필요한 팀을 위해 Quash는 맞춤형 지원을 제공합니다:

  • 절차 ::
    • 페이지 하단의 '데모 예약하기' 버튼을 클릭하여 https://quashbugs.com/contact-form 으로 이동합니다.
    • 회사 정보와 요구 사항에 대한 설명을 입력한 후 제출하고 확인 이메일을 받습니다.
    • 팀은 영업일 기준 1~2일 이내에 전문가 데모를 예약하여 CI/CD 통합, 디바이스 팜 테스트 및 기타 기능을 시연합니다.
  • 지원팀에 문의 ::
    • 이메일: hello@quashbugs.com.
    • 소셜 미디어: LinkedIn, YouTube 또는 GitHub를 팔로우하여 업데이트를 확인하세요.

주의

  • 파일 크기 10MB가 넘는 PDF를 업로드하면 실패하므로 파일을 압축하거나 분할하는 것이 좋습니다.
  • 네트워크 요구 사항 업로드 및 파싱을 위해서는 안정적인 네트워크가 필요하며, Wi-Fi를 권장합니다.
  • 브라우저 호환성 크롬, 파이어폭스 또는 사파리의 최신 버전을 권장합니다.
  • 피드백 문제 생성된 결과가 정확하지 않은 경우 '문의하기'를 통해 PRD와 원하는 결과물을 첨부하여 피드백을 제출할 수 있습니다.

이러한 단계를 통해 사용자는 PRD 업로드부터 사용 사례 내보내기까지 몇 분 안에 Quash의 테스트 사례 생성 도구를 빠르게 시작할 수 있습니다. 개인 개발자이든 엔터프라이즈 QA 팀이든 Quash의 AI 기반 기능과 개인정보 보호 기능은 테스트 효율성을 크게 향상시킬 수 있습니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...