Maymun ve Goril Testleri Arasındaki Fark

Anahtar Fark: Maymun Testinin amacı rastgele sistemi çökertmeye çalışmak ve olmamasını sağlamaktır. Gorilla Testinde, programın bir modülü düzgün çalışıp çalışmadığını ve bu modülde hata bulunmadığından emin olmak için tekrar tekrar test edilir.

Monkey ve Gorilla Testleri, piyasaya sürülmeden önce bir yazılım üzerinde yapılan iki farklı test türüdür. Bir programın ilk programlanma zamanı ile yayınlanma zamanı arasında sistemde bir milyon hata olabilir. Bu hataların araştırılması ve düzeltilmesi gerekiyor; Maymun ve Goril Testinin geldiği yer burasıdır.

Maymun Testi, herhangi bir planlama veya hazırlık yapılmadan yapılan rastgele bir testtir. Bir geliştirici, test cihazı veya otomatik bir araç tarafından gerçekleştirilebilir. Aslında, geliştirici veya test cihazının yazılım hakkında hiçbir şey bilmesine gerek yoktur. Testin amacı, kelimenin tam anlamıyla sistemi çökertmeye çalışmak ve yapılmamasını sağlamaktır. Bu amaçla, test, sistemin hatayı nasıl idare edeceğini görmek için kelimenin tam anlamıyla rasgele dizeleri metin kutularına yazmak gibi rasgele testleri içerebilir.

Goril Testi, maymun testinden farklıdır; ne rasgeledir ne de planlama veya hazırlık olmadan yürütülmez. Gorilla Testinde, programın bir modülü düzgün çalışıp çalışmadığını ve bu modülde hata bulunmadığından emin olmak için tekrar tekrar test edilir. Modül, yüzlerce kez ve aynı işlemle test edilebilir. Bu nedenle, test işlemi aynı kodu tekrar tekrar yapan test cihazını içerir.

Monkey Testing'in avantajı, programa yanlış bir dizi sokma girdiğinde, test cihazının programın gerçek dünyada nasıl çalışacağını bulmasını sağlamasıdır. Kullanıcı muhtemelen programa tam olarak aşina olamayacağından, bu gerçek dünyada gerçekleşmesi muhtemeldir.

Diğer taraftan Gorilla Testinin avantajı, programın sonunda modül tarafından modül tarafından kontrol edilmesidir. Ayrıca, programın, ilk yüz girişleri gibi bir süre sonra gecikme veya yanlış çalışmaya başlamamasını sağlar. Bu sebeple, bir program diğer katı ve titiz test işlemlerine ek olarak genellikle Monkey ve Gorilla Testleri ile test edilir.

Maymun ve Goril Testleri Arasında Karşılaştırma:

Maymun Testi

Goril Testi

tip

Rastgele Test - Test Örneği Kullanılmadı

Manuel Test - Tekrarlayan

amaç

Sistemin veya bir uygulamanın çökmemesi için burada ve orada birkaç test yapılması.

Bir modülü iyice kontrol etmek için.

Açıklama

Özel bir test yapılmadı; Sistemin çöküp çökmediğini görmek için rastgele tıklatma veya yazmayı içerebilir.

Bir modül aynı işlemle tekrar tekrar kontrol edilir.

Tarafından yapılan

'Bir daktiloda maymun.' Yazılım ve hatta bilgisayar hakkında bilgisi olmayanlar. Şirketlerde test ekipleri tarafından yürütülmektedir.

Yazılım hakkında bilgisi olan veya olmayan tek bir geliştirici veya test cihazı. Veya genellikle tam test yaparken kalite güvence ekipleri tarafından

Türleri

  • Maymun Düğmesi Basma Testi
  • Akıllı Maymun Testi
  • Parlak Maymun Testi
  • Aptal Maymun Testi
  • Adam Testleri

-

Tavsiye

İlgili Makaleler

  • arasındaki fark: Dünya 1 ve Dünya 2 arasındaki fark

    Dünya 1 ve Dünya 2 arasındaki fark

    Anahtar Fark: Earth 1 veya Earth One, DC hikayelerinin çoğunun gerçekleştiği birincil evrendir. 2. Dünya veya 2. Dünya, Altın Çağ Süper Kahramanları ile 1940'tan önceki DC evrenidir. DC Comics "Ulusal Yayınlar" olarak başladı ve başlangıçta Süpermen, Batman, Harika Kadın, Yeşil Fener, Amerika'nın Adalet Birliği ve 1930'lu ve 40'lı yıllarda başlayan Genç Titanlar gibi süper kahramanlarla çizgi roman yayınladı. Bu, Süper Kahramanların Altın
  • arasındaki fark: Dolar ve Cent Arasındaki Fark

    Dolar ve Cent Arasındaki Fark

    Anahtar Fark: Dolar, birçok batı ülkesinde kullanılan ve '$' işareti ile temsil edilen bir para birimidir. Dolar, Avustralya, Belize, Kanada, Hong Kong, Namibya, Yeni Zelanda, Singapur, Tayvan, Zimbabve, Brunei ve ABD gibi ülkelerin ortak para birimidir. Cent ayrıca genellikle dolar ile birlikte kullanılan bir para birimidir. Cent,
  • arasındaki fark: C ++ ve Python Arasındaki Fark

    C ++ ve Python Arasındaki Fark

    Anahtar fark: C ++ genel amaçlı bir programlama dilidir. Orijinal C programlama dilinden de geliştirilmiştir. C ++ statik olarak yazılmış, serbest biçimli, çoklu paradigma ve derlenmiş bir programlama dilidir. Python başka bir programlama dilidir. Ancak, C ++ 'dan oldukça farklı. Python genel amaçlı, üst düzey bir programlama dilidir. Python, okunabi
  • arasındaki fark: Hizmetçi ve Hizmetçi Arasındaki Fark

    Hizmetçi ve Hizmetçi Arasındaki Fark

    Anahtar Fark: Bir hizmetçi ve bir hizmetçi arasındaki temel fark, hizmetçilerin hizmetçi türleri olmasıdır. Ayrıca, genellikle dişilerdir, oysa bir hizmetçi erkek veya dişi olabilir. Bugün sayısız hizmetkarın yönettiği bir ev çok uzak görünüyor olsa da, sadece birkaç on yıl önce bir norm oldu. Bir üst orta sınıf hane
  • arasındaki fark: Endotherm ve Homeotherm arasındaki fark

    Endotherm ve Homeotherm arasındaki fark

    Temel Fark: Bir endoterm, dış ortam ısısı yardımı olmadan vücut sıcaklığını olumlu bir derecede koruyan bir organizmadır. Endotermler bunu iç işlemler tarafından serbest bırakılan ısıyı kullanarak veya salıvererek yapar. Homeotherm aslında endotermlerle el ele gider, çünkü homeothermy dış etkiye bakmaksızın sabit bir iç vücut sıcaklığını korumak için kullanılan termoregülasyon işlemidir. Endotermler iç vücut sıcaklıklarını kont
  • arasındaki fark: Senkron ve Asenkron Motor Arasındaki Fark

    Senkron ve Asenkron Motor Arasındaki Fark

    Anahtar Fark: Senkron motorlar ve asenkron motorlar en yaygın kullanılan AC motor tipleridir. Senkron bir elektrik motorunda milin dönüşü, besleme akımının frekansı ile senkronize edilir. Bir Endüksiyon Motoru, rotordaki elektrik akımının stator sargısının manyetik alanından elektromanyetik endüksiyonla üretildiği bir AC elektrik motorudur. Senkron ve Asenkron
  • arasındaki fark: Drupal, Joomla ve Wordpress Arasındaki Fark

    Drupal, Joomla ve Wordpress Arasındaki Fark

    Temel Fark: Drupal, PHP dilinde yazılmış ücretsiz ve açık kaynaklı bir içerik yönetim çerçevesidir (CMF). Blog web sitelerinin yanı sıra politik ve devlet web siteleri için kullanılır. Joomla, kullanıcıların web siteleri ve çevrimiçi uygulamalar oluşturmasını sağlayan ücretsiz ve açık kaynaklı bir içerik yönetim sistemidir (CMS). Birçok kullanıcı için kullanı
  • arasındaki fark: Gizlilik Politikası ve Feragatname arasındaki fark

    Gizlilik Politikası ve Feragatname arasındaki fark

    Önemli Fark: Gizlilik Politikası, site ziyaretçilerini, web sitesinin veri toplayacağı, hangi verilerin toplanacağı ve verilerin ne için kullanılacağı konusunda bilgilendirmelidir. Feragatname, izleyiciye web sitesinde verilen bilgilerden ve kullanıcının bilgilerle yasal olarak sorumlu olmadığı konusunda uyarıda bulunan bir ifadedir. Biri sık sık giz
  • arasındaki fark: HTC One ile HTC One X arasındaki fark

    HTC One ile HTC One X arasındaki fark

    Temel Fark: HTC One, şirket tarafından bir dizi Android telefonun markası olarak piyasaya sürüldü. Şimdi, şirket, Mart 2013'te piyasaya sürüleceği tahmin edilen HTC One adında yeni bir telefon başlatıyor. HTC One, donanım tasarımında ve yazılım tasarımında One X'e kıyasla daha üstün olması bekleniyor. Aynı zamanda benzersiz

Editörün Seçimi

Blower ve Isıtıcı arasındaki fark

Anahtar Fark: Blower ve Isıtıcı iki farklı elektrikli cihaz türüdür. Bir üfleyici, havayı üfleyen herhangi bir cihazı ifade ederken, bir ısıtıcı, ana işlevi olarak ısı üreten herhangi bir cihazı ifade eder. Öte yandan, bir ısıtıcı üfleyici etkin bir şekilde sıcak havayı üfler; bu nedenle, bunun üfleyici kısmı, ısıtılmış havayı ısıtıcı kısımdan belirli bir yöne yönlendirir. Blower ve Isıtıcı iki farklı tipte elektrikli