설명
doSmartQA Personal Edition은 특히 Agile 개발 환경 내에서 소프트웨어 테스팅 관행을 향상시키기 위해 설계된 Chrome 확장 프로그램입니다. 이 도구는 "스마트 프로빙 보조 도구"로 기능하며, 명확성을 얻고 잠재적 문제를 사전에 해결하기 위한 심층적인 질문을 포함하는 "스마트 프로빙" 프로세스를 통해 사용자를 안내합니다. HyBIST(Hypothesis Based Immersive Session Testing)에 기반한 이 접근 방식은 단순한 확인을 넘어 위험 예방 및 발견에 중점을 둡니다.
이 도구는 집중된 세션 내에서 프로빙의 세 가지 주요 단계인 정찰(Reconnaissance), 탐색(Exploration), 회수(Recoup)를 지원합니다. 기능에는 페르소나, 기대치, 환경을 포함한 전체적인 그림을 이해하기 위한 "랜드스케이퍼(Landscaper)"와 메모 기능이 포함됩니다. "마인드 맵퍼(Mind mapper)"는 사용자 스토리의 전체적인 실체를 시각화하는 데 도움을 주며, "맵퍼(Mapper)"는 철저한 탐색을 위해 페르소나, 범위 및 상호 작용을 매핑하는 데 도움을 줍니다. "딥 다이버(Deep diver)" 기능은 견고한 설계를 위한 조건, 기준 및 잠재적 문제를 발견하는 데 도움을 줍니다.
또한 "디자이너(Designer)" 구성 요소는 포괄적인 커버리지를 위한 스마트 체크리스트, 테스트 아이디어 및 시나리오를 만드는 데 도움을 줍니다. "실행자(Executor)"는 진행 상황을 추적하고 즉흥적으로 대응하는 데 도움을 주며, "세션 플래너(Session planner)"는 프로빙 세션을 설정하고 수행하는 데 도움을 줍니다. 핵심 요소는 생성형 AI로 구동되는 "지능형 보조 도구(Intelligent Assistant)"로, 사용자 기대치, 잠재적 문제 및 동작 조건을 발견하여 스마트 프로빙 프로세스를 가속화합니다. 이 확장 프로그램은 Agile 방법론을 사용하는 기술 기업의 QA 실무자에게 이상적이며, 지적인 QA 관행을 향상시키는 것을 목표로 합니다.
Personal Edition은 개인용이지만, 팀 협업 및 더 풍부한 통찰력을 위한 엔터프라이즈 에디션도 제공됩니다. 사용자는 OpenAI 정책을 준수해야 하며, 13세 이상이거나 18세 미만인 경우 부모의 허가를 받아야 합니다. 이 확장 프로그램은 우수한 실적을 보유한 개발사인 STAG Software에서 개발했습니다.
doSmartQA Personal Edition의 핵심 기능
소프트웨어 및 시스템 테스팅을 위한 스마트 프로빙 보조 도구
이슈 조사 및 문제점 가설 설정 지원
Agile 스프린트 내 사용자 스토리 신속 평가 촉진
HyBIST(Hypothesis Based Immersive Session Testing) 접근 방식 기반
세 가지 프로빙 단계 지원: 정찰, 탐색, 회수
전체적인 그림 이해 및 메모를 위한 랜드스케이퍼 기능
사용자 스토리 시각화를 위한 마인드 맵퍼
페르소나, 범위 및 상호 작용 매핑을 위한 맵퍼
조건 및 잠재적 문제 발견을 위한 딥 다이버
체크리스트, 테스트 아이디어 및 시나리오 생성을 위한 디자이너
진행 상황 추적 및 즉흥 대응을 위한 실행자
프로빙 세션 설정 및 수행을 위한 세션 플래너
기대치 및 문제점 발견을 위한 생성형 AI 기반 지능형 보조 도구
doSmartQA Personal Edition 사용 방법은?
전체적인 그림 이해: 랜드스케이퍼를 사용하여 페르소나, 기대치 및 환경을 파악합니다.
시각화 및 매핑: 마인드 맵퍼와 맵퍼를 사용하여 사용자 스토리, 범위 및 상호 작용을 매핑합니다.
세부 사항 심층 분석: 딥 다이버를 활용하여 조건, 기준 및 잠재적 문제를 식별합니다.
테스트 전략 설계: 디자이너를 활용하여 체크리스트, 테스트 아이디어 및 시나리오를 생성합니다.
실행 및 즉흥 대응: 실행자를 사용하여 진행 상황을 추적하고 테스팅 접근 방식을 개선합니다.
세션 계획 및 수행: 세션 플래너를 사용하여 프로빙 세션을 설정하고 관리합니다.
AI 지원 활용: 지능형 보조 도구를 사용하여 기대치 및 잠재적 문제에 대한 AI 기반 통찰력을 얻습니다.
doSmartQA Personal Edition의 사용 사례
- Agile 스프린트 테스팅
- 가설 기반 테스팅
- 세션 기반 테스팅
- 탐색적 테스팅
- 위험 식별
- 페르소나 분석







