Разлика између тестирања мајмуна и горила

Кључна разлика: Циљ тестирања мајмуна је да се насумично покуша срушити систем и да се осигура да се то не догоди. У Горилла Тестингу, један модул програма се непрестано тестира како би се осигурало да ради исправно и да нема грешака у том модулу.

Тестирање мајмуна и горила су два различита типа тестирања која се проводе на комаду софтвера прије него што се могу објавити на тржишту. Програм може имати милион грешака у систему између времена његовог почетног програмирања и времена његовог издавања. Ове грешке треба тражити и фиксирати; Ово је место где Монкеи и Горилла Тестинг долазе.

Тестирање мајмуна је случајни тест који се спроводи без планирања или припреме. Може се извршити од стране програмера, тестера или аутоматског алата. Заправо, програмер или тестер не морају знати ништа о софтверу. Циљ теста је да се дословно покуша срушити систем и да се осигура да то не буде. У ту сврху, тест може укључивати случајне тестове као што је буквално куцање случајних низова у текстуалне оквире да би се видјело како ће систем обрадити грешку.

Горилла Тестинг се разликује од тестирања мајмуна; није ни насумичан нити спроведен без планирања или припреме. У Горилла Тестингу, један модул програма се непрестано тестира како би се осигурало да ради исправно и да нема грешака у том модулу. Модул се може тестирати преко стотину пута и истим процесом. Дакле, процес тестирања укључује тестер који покреће исти код изнова и изнова.

Предност тестирања мајмуна је у томе што омогућава тестеру да сазна како ће програм радити у стварном свијету када се у програм унесе неисправан скуп убода. Ово је врло вероватно да ће се десити у стварном свету, јер корисник вероватно неће бити потпуно упознат са програмом.

Предност Горилла Тестинга је, с друге стране, то што ће на крају програм бити детаљно провјерен, модул по модулу. Такође, осигурава да програм неће почети да заостаје или да ради неправилно након неког времена, као и првих стотину улаза. Захваљујући томе, програм се обично тестира са Монкеи и Горилла Тестинг, поред других строгих и ригорозних процеса тестирања.

Поређење између тестирања мајмуна и горила:

Тест мајмуна

Горилла Тестинг

Тип

Случајно тестирање - није коришћен тест случај

Ручно тестирање - понављајуће

Сврха

Неколико тестова ту и тамо како би се осигурало да систем или апликација не падну.

Да детаљно проверимо један модул.

Опис

Нема специфичног теста; може укључивати само случајно кликање или куцање да би се видјело да ли се систем руши.

Један модул се детаљно провјерава истим процесом изнова и изнова.

Које је спровео

"Мајмун на писаћој машини." Било ко без икаквог знања о софтверу или чак компјутерима. У предузећима га воде тестни тимови.

Један девелопер или тестер, који може или не мора имати знање о софтверу. Или тимови за осигурање квалитета, обично приликом пуног тестирања

Врсте

  • Монкеи Буттон Пусх Тестинг
  • Смарт Монкеи Тестинг
  • Бриллиант Монкеи Тестинг
  • Думб Монкеи Тестинг
  • Адам Тестинг

-

Рецоммендед

Везани Чланци

  • разлика између: Разлика између ХТМЛ, КСХТМЛ, ДХТМЛ и КСМЛ

    Разлика између ХТМЛ, КСХТМЛ, ДХТМЛ и КСМЛ

    Кључна разлика: ХТМЛ означава ХиперТект Маркуп Лангуаге. То је добро познат знаковни језик који се користи за развој веб страница. Већ дуже вријеме постоји и обично се користи у дизајну веб страница. КСХТМЛ је кратица за Ектенсибле ХиперТект Маркуп Лангуаге. То је језик за означавање писан у КСМЛ-у. У суштини, то је хибрид између ХТМЛ-а и КСМЛ-а посебно дизајн
  • разлика између: Разлика између иПад Мини и Галаки Ноте 10.1

    Разлика између иПад Мини и Галаки Ноте 10.1

    Кључна разлика: иПад Мини је елегантнији, тањи иПад 2. иПад Мини долази са 7, 9-инчним мулти-тоуцх дисплејем са ЛЕД позадинским осветљењем и ИПС технологијом осетљивом на додир са олеофобним материјалом отпорним на отисак прста. Галаки Ноте 10.1 је таблет рачунар који је дизајнирао и произвео Самсунг. Поседује екран од 10, 1 инча и продаје се као платформа за мултимедијалну потрошњу, укључујући филмове, музик
  • разлика између: Разлика између Јаве и Ј2ЕЕ

    Разлика између Јаве и Ј2ЕЕ

    Кључна разлика: Јава је програмски језик, на који је утицао језик Ц. Већи део његове синтаксе произилази из Ц и Ц ++, али има мање објеката нижег нивоа од оба. Ј2ЕЕ је рачунарска платформа базирана на Јава програмском језику. Рачунарска платформа омогућава да развијени софтвер ради. Јава је програмски језик, на који је утицао Ц језик. Већи део његове синтаксе произилази из Ц и Ц ++, али има мање обј
  • разлика између: Разлика између див и спан Таг у ХТМЛ-у

    Разлика између див и спан Таг у ХТМЛ-у

    Кључна разлика: Ознака креира прелом ретка и по дефаулту ствара подјелу између текста који долази након ознаке и док се ознака не заврши. Ознака не креира прелом реда сличан ознаци, већ омогућава кориснику да раздвоји ствари од других елемената око њих на страници унутар исте линије. Ознака и ознака су двије уобичајене ознаке пронађене приликом креирања страница користећи ХТМЛ и обављају различите функције. Ово је често збуњујуће за многе почетнике који покушавају да разумеју када да користе. Хајде да прво схвати
  • разлика између: Разлика између тајванске и кинеске хране

    Разлика између тајванске и кинеске хране

    Кључна разлика: Док и тајванска и кинеска храна имају своју индивидуалну природу, ту је и много скретница. Имају сопствену верзију торте и бао бинга. Међутим, док је тајванска храна тежа за плодове мора, кинеска храна користи свињетину и говедину. Збуњеност између тајванске и кинеске хране произлази из конфузије између Тајвана и Кине. У ствари, многи људи сматрају тајванску храну сегментом кинеске хране јер Кина (званично названа Народна Републ
  • разлика између: Разлика између слепих и слабовидих

    Разлика између слепих и слабовидих

    Кључна разлика: Особе оштећеног вида је општи термин који се односи на стање у којем особа нема савршен или близу савршеног вида, који се не може поправити на уобичајен начин, као што су наочари или контакти. Термин слепило дефинише стање у којем особа не може да види ништа, тј. Потпуни или скоро потпуни губитак вида. Сљепоћа је технички дио оштећења вида. Неко може имати н
  • разлика између: Разлика између Јава и ЈаваСцрипт

    Разлика између Јава и ЈаваСцрипт

    Кључна разлика: Јава је програмски језик, на који је утицао језик Ц. Већи део његове синтаксе произилази из Ц и Ц ++, али има мање објеката нижег нивоа од оба. Јава је програмски језик опште намене који је дизајниран тако да има мање зависности од имплементације у односу на претходне језике. Иако њихова имена сугеришу да Јава и ЈаваСцрипт морају бити повезани на неки начин, то једноставно није тачно. ЈаваСцрипт је интерпретирани језик програмирања. Главна разлика између Јава-а и ЈаваСцрипт-а је у томе што је Јава програ
  • разлика између: Разлика између инфекције и инфестације

    Разлика између инфекције и инфестације

    Кључна разлика: Инфекција је узрокована микроорганизмима или клицама као што су вируси, протозое и бактерије. Они улазе у унутрашња ткива, а затим умножавају поремећај нормалне функционалности ћелија. С друге стране, инфестација се односи на флексију већих и сложених организама од микроба, посебно артропода који се репродукују на вањским површинама тијела. Термин ин
  • разлика између: Разлика између поштовања и захвалности

    Разлика између поштовања и захвалности

    Кључна разлика: Поздрави и захвале су две вредновања које се сматрају неформалним затварањем. 'Поздрави' се користи када шаљете некоме најбоље жеље или нешто слично. "Хвала" се често користи када се од некога тражи услуга. Односи су били много једноставнији у старијим временима, барем када

Избор Уредника

Разлика између аспирације и инспирације

Кључна разлика: Инспирација је процес којим се одвија ментална стимулација да би се нешто урадило или осетило, док тежња дефинише наду у испуњење достигнућа. Инспирација и тежња могу звучати слично, али то су два различита термина. Оба су веома важна за људско биће. Инспирација и аспирација се одражавају у акцијама особе, а особа је више мотивисана да оствари своје циљеве и амбиције. Они су такође повезани у многим ко