원숭이와 고릴라 테스트의 차이점

주요 차이점 : 원숭이 검사의 목적은 무작위로 시스템을 중단시키고 시스템을 무의미하게 시도하는 것입니다. Gorilla Testing에서는 프로그램의 한 모듈을 계속해서 테스트하여 올바르게 작동하고 해당 모듈에 버그가 없는지 확인합니다.

Monkey and Gorilla Testing은 시장에서 출시되기 전에 소프트웨어에서 수행 된 두 가지 유형의 테스트입니다. 프로그램 초기 프로그래밍 시간과 출시 시간 사이에 시스템에 백만 가지 버그가있을 수 있습니다. 이러한 버그를 찾고 해결해야합니다. 이것은 Monkey와 Gorilla Testing이 들어오는 곳입니다.

Monkey Testing은 계획이나 준비없이 수행되는 무작위 테스트입니다. 개발자, 테스터 또는 자동화 된 도구로 수행 할 수 있습니다. 실제로 개발자 나 테스터는 소프트웨어에 대해 알 필요가 없습니다. 이 테스트의 목적은 글자 그대로 시스템을 중단시키고 그렇지 않은지 확인하는 것입니다. 이 목적을 위해 테스트에는 텍스트 상자에 임의의 문자열을 문자 그대로 입력하여 시스템에서 오류를 처리하는 방법을 확인하는 등의 무작위 테스트가 포함될 수 있습니다.

고릴라 테스트는 원숭이 테스트와 다릅니다. 계획이나 준비없이 무작위 적이거나 수행되지 않습니다. Gorilla Testing에서는 프로그램의 한 모듈을 계속해서 테스트하여 올바르게 작동하고 해당 모듈에 버그가 없는지 확인합니다. 모듈은 100 번 이상 동일한 프로세스로 테스트 할 수 있습니다. 따라서 테스트 프로세스에는 동일한 코드를 반복 실행하는 테스터가 포함됩니다.

Monkey Testing의 장점은 프로그램에 입력 된 잘못된 스팅의 집합이 실제 프로그램에서 작동하는 방식을 테스터가 알 수있게 해줍니다. 이것은 사용자가 프로그램에 완전히 익숙하지 않기 때문에 현실 세계에서 일어날 가능성이 큽니다.

반면 Gorilla Testing의 장점은 프로그램이 모듈 단위로 철저히 검사된다는 것입니다. 또한 처음 100 개의 입력과 같이 일정 시간이 지나면 프로그램이 지연되거나 잘못 작동하지 않도록합니다. 이 때문에 프로그램은 일반적으로 다른 엄격하고 엄격한 테스트 프로세스 외에도 Monkey 및 Gorilla 테스트와 함께 테스트됩니다.

Monkey와 Gorilla 테스트의 비교 :

원숭이 검사

고릴라 테스트

유형

무작위 테스트 - 사용 된 테스트 케이스 없음

수동 테스트 - 반복적

목적

여기저기서 시스템이나 애플리케이션이 충돌하지 않도록 보장합니다.

하나의 모듈을 철저히 검사합니다.

기술

구체적인 테스트는 수행되지 않습니다. 무작위로 클릭하거나 타이핑하면 시스템이 충돌하는지 알 수 있습니다.

하나의 모듈은 동일한 프로세스를 반복해서 반복해서 검사합니다.

에 의해 수행

'타자기에 원숭이.' 소프트웨어 또는 컴퓨터에 대한 지식이없는 사람. 회사에서는 테스트 팀이이를 수행합니다.

소프트웨어에 대해 잘 알고 있거나 알지 못하는 단일 개발자 또는 테스터. 또는 품질 보증 팀 (일반적으로 전체 테스트를 실행하는 경우)

유형

  • 원숭이 버튼 푸시 테스트
  • 똑똑한 원숭이 테스트
  • 브릴리언트 원숭이 검사
  • 멍청한 원숭이 테스트
  • 아담 테스트

-

추천

관련 기사

  • 대중적 비교: 월트 디즈니 월드와 디즈니 랜드의 차이점

    월트 디즈니 월드와 디즈니 랜드의 차이점

    주요 차이점 : Disney World와 Disneyland는 어린이와 성인 모두에게 인기있는 유명한 엔터테인먼트 테마파크입니다. 월트 디즈니 월드는 플로리다 주 레이크 부에나 비스타에 위치하고 있으며 디즈니 랜드는 캘리포니아 주 애너하임에있는 디즈니 랜드 리조트에 위치하고 있습니다. 디즈니 월드와 디즈니 랜드는 세계적으로 유명한 놀이 공원입니다. 그들은 Walt Disney Company가 소유하고 생산합니다. 디즈니 월드는 플로리다에, 디즈니 랜드는 캘리포니아에 있습니다. 두 놀이 공원 모두 훌륭한 놀이와 오락으로 유명합니다. 그들은 가장 유명한 마술과 오락 공원으로 간주됩니다. 디즈니 랜드 또는 디즈니 랜드 파크는 월트 디즈니의 직접 감독
  • 대중적 비교: 목표와 목표의 차이

    목표와 목표의 차이

    주요 차이점 : 목표는 달성하고자하는 목표 목표이며, 목표는 목표 달성을 위해 결정한 과정입니다. 당신의 목표는 무엇입니까? 당신의 목표는 무엇입니까? 이 두 가지 질문은 사람들의 삶을 오래도록 잊어 버렸습니다. 학교, 취업 인터뷰, 또는 가족 모임에있을 수 있습니다. 사람은이 말을 자신의 삶의 어딘가에서 들었습니다. 그래서 그들은 정확히 무엇을 의미합니까? 이 단어들의 차이점에 대해서는 많은 혼란이 있습니다. 많은 사람들에게 이것들은 같은 것을 의미하지만 실제로 그렇지 않습니다. 정의는 다음과 같습니다. 목표 : 목표는 사람이 달성하기를 원하는 결과입니다. 사람이 도달하기를 원하는 대상입니다. 목표는 단기간 또는 장기간이 될 수 있습니다
  • 대중적 비교: Sony Xperia ZR과 HTC One의 차이점

    Sony Xperia ZR과 HTC One의 차이점

    주요 차이점 : Sony Xperia ZR은 본질적으로 동일한 기능을 많이 제공하는 Xperia Z의 소형 버전입니다. Xperia Z와 마찬가지로, 새로운 Xperia ZR은 물과 먼지에 잘 견딥니다. 그러나이 전화는 수중에서도 사용할 수 있으며 Z와 달리 최대 30 분 동안 물속에 잠길 수 있습니다. Xperia ZR은 안드로이드 OS, v4.1 Jelly Bean에서 실행되며 Quad-core 1.5 GHz Krait Qualcomm Snapdragon APQ8064 프로세서 (2GB RAM 포함). HTC One은 Full HD1080p, 468 PPI 및 Corning Gorilla Glass 2.7
  • 대중적 비교: 정지 궤도와 정지 궤도의 차이

    정지 궤도와 정지 궤도의 차이

    주요 차이점 : 정지동 궤도는 행성의 회전주기와 같은 궤도주기를 가진 행성 주변의 궤도입니다. 정지 궤도는 일종의 정지 궤도이지만 추가 기능이 있습니다. 그것은 행성의 표면상의 한 점과 관련하여 고정되어 있습니다. 많은 사람들이 정지 궤도와 정지 궤도를 혼동합니다. 사람들은 두 가지가 모두 같고 종종 동의어로 사용한다고 생각하는 경향이 있습니다. 그러나 정지 궤도는 정지 궤도의 한 유형입니다. 이러한 궤도를 이해하려면 궤도 개념에 대해 분명히해야합니다. 궤도는 별, 행성, 달 등의 물체에 의해 찍힌 곡선 경로입니다. 따라서 우리는이를 단순히 "다른 몸의 몸의 움직임을 결정하는 경로"로 정의 할 수 있습니다. 가장 일반적인 예
  • 대중적 비교: Tai Chi와 Tai Chi Chih의 차이점

    Tai Chi와 Tai Chi Chih의 차이점

    중요한 다름 : Tai Chi와 Tai Chi Chih 사이 명백한 다름은 Tai Chi Chih가 절대적으로 비폭력 분야 인 반면에, 이전에는 무술에 담론을 포함한다이다. Tai Chi라는 용어는 "최고의 궁극의 주먹"을 의미합니다. 그것은 정신과 사람의 신체 사이의 일치와 조화를 이루기 위해 헌신 된 훈련입니다. 태극권은 도교 및 불교 수도원의 영향을 크게 받았으며 처음 중국에서 시작되었습니다. 태극권의 기본 교리에는 자기 방어와 건강 유지가 포함됩니다. 여기에서 건강은 사람의 육체적 정신적 적합성을 나타내며 태극권은 건강, 명상 및 무술이라는 세 가지 중요한 모듈로 구성됩니다. Tai Chi의 기본 전제는 'Chi'라고도하는 상대방의
  • 대중적 비교: 적혈구와 백혈구의 차이점

    적혈구와 백혈구의 차이점

    주요 차이점 : 적혈구 (RBC)와 백혈구 (WBC)는 혈액의 주요 구성 요소입니다. 적혈구는 또한 적혈구로 알려져 있습니다. 백혈구는 백혈구로 알려져 있습니다. WBC와 달리 성숙한 적혈구는 포유류에서 핵을 갖지 않습니다. 둘 다 주요 기능이 다릅니다. 적혈구는 체세포에 산소를 운반해야합니다. 반면에, 백혈구는 면역 체계에 작용합니다. RBC는 적색이지만 WBC는 무색입니다. 혈액에서 발견되는 적혈구의 수는 백혈구보다 훨씬 높습니다. 따라서 외관, 물리적 구조, 기능 및 구성과 같은 여러면에서 차이가 있습니다. 피는 인간에게 필수적인 요소 중 하나입니다. 거의 체중의 8
  • 대중적 비교: Nokia Lumia 925와 HTC One X +의 차이점

    Nokia Lumia 925와 HTC One X +의 차이점

    주요 차이점 : 노키아는 최근 자사의 새로운 주력 전화 인 Nokia Lumia 925를 발표했다.이 전화기에는 4.5 인치 AMOLED 커패시 티브 터치 스크린이 장착되어 있으며 전면에 스피커와 센서가있어 공간을 많이 차지한다. 4.5 인치 용량 성 스크린은 Lumia 920에서 볼 수있는 것과 동일한 PureMotion HD +, ClearBlack을 가지고 있습니다. HTC One X +는 약 312 ppi 픽셀 밀도의 4.7 인치 슈퍼 LCD 2 터치 스크린을 자랑합니다. 화면이 꽤 멋지고 훌륭합니다. 픽셀을 표시하지 않습니다. 이 장치는 1.7GHz 쿼드 코어 NVIDIA Tegra 3 프로세스를 통해 구동되므로 원래 HTC One X보다 더 빠릅니다. 노키아는 최근 자사의 새로운 주력 전화 인 Nokia Lumia 9
  • 대중적 비교: 대륙과 중국 음식의 차이점

    대륙과 중국 음식의 차이점

    주요 차이점 : 콘티넨탈 음식은 서양 문화의 잘 알려진 요리가 포함 된 요리를 말합니다. 중국 요리는 중국과 인민의 다양한 지역에서 시작된 스타일을 포함합니다. 콘티넨탈 및 중국 요리는 전 세계 사람들이 높이 평가하는 두 가지 인기있는 식품 형태입니다. 이 기사는 두 가지의 차이점에 대해보다 구체적으로 설명합니다. 콘티넨탈 요리는 유럽 서부 및 동부 지역에 정착 한 사람들의 영향에서 파생됩니다. 이 용어는 아시아 스타일의 요리와는 대조적으로 사용됩니다. 고기는이 요리의 중요한 부분입니다. 서쪽에는 스테이크가 유명합니다. 소스가 고기 내부로 침투하기 어려운 경우가 있기 때문에 반찬이나 조미료로 소스에 중점을
  • 대중적 비교: TCP와 IP 프로토콜의 차이점

    TCP와 IP 프로토콜의 차이점

    주요 차이점 : TCP는 전송 제어 프로토콜을 의미합니다. 이것은 전송 계층에 존재하는 연결 중심의 안정적인 프로토콜입니다. IP는 인터넷 프로토콜을 나타냅니다. 연결이 적은 네트워크 계층 프로토콜이며 네트워크의 장치로 패킷을 전송합니다. 컴퓨터 세계는 매우 흥미 롭습니다. 특히 컴퓨터 네트워킹입니다. 그것은 의사 소통의 전체 개념에 혁명을 일으켰습니다. 컴퓨터 네트워크의 요소는 서로 통신하므로 사용자에게 다양한 기능을 제공합니다. 우리는 친구에게 전자 메일을 보내고, 사진을 보내고, 먼 거리의 라디오 채널을 듣습니다. 네트워크의 모든 기능은 단순한 플랫폼에서 완벽하게

에디터의 선택

삼성 갤럭시 S 듀오와 노키아 루미아 620의 차이점

주요 차이점 : 삼성 Galaxy S Duos는 2012 년 9 월에 출시 된 듀얼 SIM 폰입니다.이 휴대 전화에는 약 233ppi 밀도의 4 인치 TFT 커패시 티브 터치 스크린이 제공됩니다. 이 기기는 안드로이드 4.0.4 ICS에서 삼성의 TouchWiz UI를 제공한다. Nokia Lumia 620은 480 x 800 픽셀의 해상도를 가진 3.8 인치 화면을 특징으로합니다. Qualcomm Snapdragon S4 듀얼 코어 1GHz Krait와 512MB RAM이 특징입니다. 이 제품은 8GB 내부 저장 용량과 최대 64GB까지 확장 가능한 외부 저장 장치를 갖추고 있습니다. 처음에는 스마트 폰이 두 가지 범주로