수동 테스트 란 무엇입니까?
수동 테스팅은 테스터가 자동화 도구를 사용하지 않고 수동으로 테스트 케이스를 실행하는 일종의 소프트웨어 테스팅입니다.
수동 테스트는 모든 테스트 유형 중 가장 원시적이며 소프트웨어 시스템에서 버그를 찾는 데 도움이됩니다.
새 응용 프로그램은 수동으로 테스트해야만 테스트를 자동화 할 수 있습니다. 수동 테스트는 더 많은 노력이 필요하지만 자동화 가능성을 확인하는 데 필요합니다.
수동 테스트는 테스트 도구에 대한 지식이 필요하지 않습니다.
소프트웨어 테스팅 기본 중 하나는 " 100 % 자동화가 불가능합니다 "입니다.
따라서 수동 테스팅이 필수적입니다.
수동 테스트의 목표
수동 테스트 유형 :
아래 다이어그램은 수동 테스트 유형을 보여줍니다. 실제로 모든 유형의 소프트웨어 테스트 유형은 자동화 도구를 사용하여 수동으로 실행될 수도 있습니다.
수동 테스트의 신화
다음은 테스트와 관련된 몇 가지 공통된 신화와 사실입니다.
통념 : 누구나 수동 테스트를 수행 할 수 있습니다.
사실 : 테스트하려면 많은 기술 세트가 필요합니다.
통념 : 테스트는 100 % 결함 없는 제품을 보장합니다.
사실 : 테스트는 가능한 한 많은 결함을 찾으려고 시도합니다. 가능한 모든 결함을 식별하는 것은 불가능합니다.
통념 : 자동화 된 테스트는 수동 테스트보다 강력합니다.
사실 : 100 % 테스트 자동화를 수행 할 수 없습니다. 수동 테스트 또한 필수적입니다.
통념 : 테스트가 쉽습니다.
사실 : 테스트는 매우 어려울 수 있습니다. 최소한의 테스트 케이스로 가능한 유스 케이스를 테스트하려면 높은 분석 기술이 필요합니다.
수동 테스트 대 자동화 테스트
수동 테스트 | 자동화 된 테스트 |
---|---|
수동 테스트는 테스트 실행을 위해 사람의 개입이 필요합니다. | 자동화 테스트 는 도구를 사용하여 테스트 케이스를 실행하는 것입니다. |
수동 테스트는 숙련 된 인력, 오랜 시간이 필요하며 높은 비용을 의미합니다. | 자동화 테스트는 시간, 비용 및 인력을 절약합니다. 일단 기록되면 자동 테스트 스위트를 실행하는 것이 더 쉽습니다. |
모든 유형의 응용 프로그램을 수동으로 테스트 할 수 있으며, 수동 실행에는 ad-hoc 및 monkey testing과 같은 특정 테스트 유형이 더 적합합니다. | 자동화 된 테스트는 안정적인 시스템에만 권장되며 주로 회귀 테스트에 사용됩니다 |
수동 테스트는 반복적이고 지루할 수 있습니다. | 동일한 테스트 케이스를 실행하는 지루한 부분은 자동화 테스팅의 자동화 소프트웨어에 의해 처리됩니다. |
수동 테스트 자동화 도구
결론
수동 테스터는 테스터가 매우 참을성 있고 창조적이며 개방적이어야 할 필요가있는 활동입니다.
그들은 최종 사용자 관점을 생각하고 행동해야합니다.
'블랙박스 테스트' 카테고리의 다른 글
자동화 된 테스트 vs 수동 테스트 : 차이점 (1) | 2018.11.20 |
---|---|
AUTOMATION TESTING 자습서 : 프로세스, 계획 및 도구 (0) | 2018.11.19 |
STLC - 소프트웨어 테스팅 수명주기(Software Testing Life Cycle) (0) | 2018.11.17 |
V 모델이란 무엇입니까? SDLC 및 STLC를 사용한 사례 연구 (0) | 2018.11.16 |
7 소프트웨어 테스팅 원칙 : 사례 연구를 통해 학습 (0) | 2018.11.16 |