블랙박스 테스트2018. 11. 18. 00:00

수동 테스트 란 무엇입니까?

수동 테스팅은 테스터가 자동화 도구를 사용하지 않고 수동으로 테스트 케이스를 실행하는 일종의 소프트웨어 테스팅입니다.

수동 테스트는 모든 테스트 유형 중 가장 원시적이며 소프트웨어 시스템에서 버그를 찾는 데 도움이됩니다.

 새 응용 프로그램은 수동으로 테스트해야만 테스트를 자동화 할 수 있습니다. 수동 테스트는 더 많은 노력이 필요하지만 자동화 가능성을 확인하는 데 필요합니다.

수동 테스트는 테스트 도구에 대한 지식이 필요하지 않습니다.

소프트웨어 테스팅 기본 중 하나는 " 100 % 자동화가 불가능합니다 "입니다.

따라서 수동 테스팅이 필수적입니다. 



수동 테스트의 목표

초보자를위한 수동 테스트 자습서

수동 테스트의 핵심 개념은 응용 프로그램에 오류가없고 지정된 기능 요구 사항을 준수하는지 확인하는 것입니다.

테스트 스위트 또는 케이스는 테스트 단계에서 설계되며 100 % 테스트 범위를 가져야합니다.

또한 보고 된 결함이 개발자에 의해 고정되고 테스터가 고정 결함에 대해 재 테스팅을 수행했는지 확인합니다.

기본적으로이 테스트는 시스템의 품질을 확인하고 버그가없는 제품을 고객에게 제공합니다.


수동 테스트 유형 :

아래 다이어그램은 수동 테스트 유형을 보여줍니다. 실제로 모든 유형의 소프트웨어 테스트 유형은 자동화 도구를 사용하여 수동으로 실행될 수도 있습니다.

 

  

 

수동 테스트의 신화


다음은 테스트와 관련된 몇 가지 공통된 신화와 사실입니다.

통념 : 누구나 수동 테스트를 수행 할 수 있습니다.

사실 : 테스트하려면 많은 기술 세트가 필요합니다.

통념 : 테스트는 100 % 결함 없는 제품을 보장합니다.

사실 : 테스트는 가능한 한 많은 결함을 찾으려고 시도합니다. 가능한 모든 결함을 식별하는 것은 불가능합니다.

통념 : 자동화 된 테스트는 수동 테스트보다 강력합니다.

사실 : 100 % 테스트 자동화를 수행 할 수 없습니다. 수동 테스트 또한 필수적입니다.

통념 : 테스트가 쉽습니다.

사실 : 테스트는 매우 어려울 수 있습니다. 최소한의 테스트 케이스로 가능한 유스 케이스를 테스트하려면 높은 분석 기술이 필요합니다. 

수동 테스트 대 자동화 테스트

수동 테스트자동화 된 테스트
수동 테스트는 테스트 실행을 위해 사람의 개입이 필요합니다.자동화 테스트 는 도구를 사용하여 테스트 케이스를 실행하는 것입니다.
수동 테스트는 숙련 된 인력, 오랜 시간이 필요하며 높은 비용을 의미합니다.자동화 테스트는 시간, 비용 및 인력을 절약합니다. 일단 기록되면 자동 테스트 스위트를 실행하는 것이 더 쉽습니다.
모든 유형의 응용 프로그램을 수동으로 테스트 할 수 있으며, 수동 실행에는 ad-hoc 및 monkey testing과 같은 특정 테스트 유형이 더 적합합니다.자동화 된 테스트는 안정적인 시스템에만 권장되며 주로 회귀 테스트에 사용됩니다
수동 테스트는 반복적이고 지루할 수 있습니다.동일한 테스트 케이스를 실행하는 지루한 부분은 자동화 테스팅의 자동화 소프트웨어에 의해 처리됩니다.

수동 테스트 자동화 도구


결론

수동 테스터는 테스터가 매우 참을성 있고 창조적이며 개방적이어야 할 필요가있는 활동입니다.

그들은 최종 사용자 관점을 생각하고 행동해야합니다.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Posted by 프리스케이터