크라우드 소싱 테스트
Crowd Source Test
크라우드 소싱 테스트의 개요
크라우드 소싱 테스트의 정의
기업으로부터 테스트 대상과 기간, 인력 규모를 전달받아 커뮤니티 등을 통해 관련 전문지식이 있는 다수의 사람들을 모아 품질 검증을 수행하는 활동
크라우드 소싱 테스트의 효과
- 대규모: 수백 명의 인력이 테스트에 참여하면서 작은 오류까지 발견
- 비용 절감: 기업은 이들을 고용하는 게 아니라 업무에 따른 수행비용만 지불
- 테스트 커버리지: 다양한 실환경에서 테스트
- 전문성: 참여자들은 버그 발견 및 품질 개선의 내적 동기를 가진 열정 전문가
크라우드 소싱 테스트의 프로세스
크라우드 소싱 테스트의 개념도
크라우드 소싱 테스트의 세부 프로세스
세부 프로세스 | 수행 업무 | 주관 |
---|---|---|
SW 테스트 의뢰 | SW 테스트 시 요구사항 전달 | 참여기업 |
테스팅 목적에 맞는 크라우드 테스터 모집 | STA | |
의뢰사진 분석 | 리스크 분석 | 참여기업 |
리스크 분석을 통한 테스트 계획 수립 의뢰사와 크라우드 테스터들에게 가이드 |
STA | |
SW 테스트 실행 | 테스트를 진행하여 개선사항 및 결함사항을 OTM 등록 | 크라우드 테스터 |
OTM을 활용한 테스팅 진행사항 실시간 모니터링 | 참여기업 | |
SW 테스팅 결과 분석 | 테스팅 결과를 다양한 각도로 분석 | STA |
SW 테스팅 결과 보고 | 테스팅 결과 보고서 | STA |
테스팅 결과를 SW에 반영 | 참여기업 |
크라우드 소싱 테스트의 장점과 단점
크라우드 소싱 테스트의 장점
- 적은 비용으로 높은 커버리지 달성 가능
- 국가에 종속된 사용성, 기술적 이슈들 발견 가능
- 각종 도메인 테스팅 전문 인력 확보 가능
- 사용중인 개발 프로세스에 바로 적용 가능
크라우드 소싱 테스트의 단점
- 국내 서비스가 존재하지 않음 (해외 서비스만 이용 가능)
- 제품을 공개해야 하므로, 경우에 따라 보안상의 이슈 발생
- 하드웨어에 대한 테스트는 비교적 제한적
- 테스트 결과에 대한 신뢰성