Испитивање мајмуна
Монкеи Тестирање је техника софтверског тестирања у којој тестер уноси било који случајни улаз у софтверску апликацију без унапред дефинисаних тест случајева и проверава понашање софтверске апликације, без обзира да ли пада или не. Сврха Монкеи тестирања је проналажење грешака и грешака у софтверској апликацији користећи експерименталне технике.
- У тестирању мајмуна тестер (понекад и програмер) сматра се „мајмуном“
- Ако мајмун користи рачунар, он ће насумично извршити било који задатак у систему из свог разумевања
- Баш као што ће тестер применити случајне тест случајеве на тестираном систему како би пронашао грешке / грешке без унапред дефинисаног било ког тест случаја
- У неким случајевима, испитивање мајмуна је такође посвећено јединственом тестирању или тестирању ГУИ-а
Шта је испитивање гориле?
Горилла Тестинг је техника софтверског тестирања код које се модул програма више пута тестира како би се осигурало да ради исправно и да у њему нема грешке.
Модул се може тестирати преко сто пута, и то на исти начин. Дакле, испитивање гориле је такође познато и као „фрустрирајуће тестирање“.
Предности тестирања мајмуна:
- Нова врста грешака: Тестер може бити у потпуности изложен спровођењу тестова у складу са својим разумевањем, осим претходно наведених сценарија, који могу дати не. нових грешака / грешака које постоје у систему.
- Једноставно извршење: Распоређивање случајних тестова на основу случајних података је једноставан начин за тестирање система
- Мање квалификовани људи: Испитивање мајмуна може се обавити без квалификованих тестера (али не увек)
- Јефтиније: Захтева знатно мањи износ трошкова за постављање и извршавање тест случајева
Мане тестирања мајмуна:
- Ниједна грешка се не може репродуковати: Пошто тестер врши насумичне тестове са случајним подацима који репродукују било какву грешку или грешку, можда неће бити могуће.
- Мања тачност: Тестер не може да дефинише тачан сценарио испитивања, па чак ни не може да гарантује тачност тест случајева
- Захтева врло добру техничку стручност: Не вреди увек правити компромисе са тачношћу, па да би тестари били тачнији тестери морају имати добро техничко знање о домену
- Мање грешака и дуготрајно: Ово тестирање може трајати дуже јер не постоје унапред дефинисани тестови и може пронаћи мањи број грешака које могу проузроковати рупе у систему
Може се сматрати да су испитивање мајмуна, тестирање горила и ад-хоц тестирање исто што и код свих постоје неке сличне чињенице, али стварна чињеница је да се међусобно разликују
… како?Прво ћемо видети разлику између тестирања мајмуна и гориле. Прво будите јасни с тим да бисте избегли забуну.
Испитивање мајмуна В / с тестирање гориле:
Испитивање мајмуна | Испитивање гориле |
---|---|
Испитивање мајмуна врши се насумично, без посебно предефинисаних тест случајева | Није унапред дефинисан ни случајан |
Испитивање мајмуна врши се на читавом систему и може имати неколико тест случајева | Испитивање гориле врши се на посебно неколико селективних модула са неколико тест случајева |
Циљ тестирања мајмуна је да провери да ли систем пада | Циљ тестирања на горили је да провери да ли модул ради исправно или не |
Једном кад се очистите са овом разликом, погледајте према следећем;
Испитивање мајмуна против ад-хоц тестирања:
Испитивање мајмуна | Ад-хоц тестирање |
---|---|
Испитивање мајмуна врши се насумично, без посебно предефинисаних тест случајева | Ад-хоц тестирање се врши без планирања и документације (тест случајеви и СРС) |
У програму Монкеи Тестинг тестери можда неће знати о чему се ради и која је његова сврха | У ад-хоц тестирању испитивач мора знатно да разуме систем пре извођења тестирања |
Циљ тестирања мајмуна је да провери да ли систем пада | Циљ ад-хоц тестирања је да се систем насумично подели на подделове и провери њихова функционалност |
Врсте испитивања мајмуна:
Испитивање мајмуна је даље подељено у неколико категорија према начину његове примене. Погледајте следећи дијаграм за брзу идеју о томе;
- Глупи мајмун: Тестери немају појма о систему и његовој функционалности, као ни о поузданости тест случаја.
- Паметни мајмун: Тестер има прецизну представу о намени и функцији система. Тестер се креће кроз систем и даје ваљане податке за обављање тестирања.
- Бриљантни мајмун : Тестери врше тестирање према понашању корисника и могу да наведу неке вероватноће да се појаве грешке.
Испитивање мајмуна се може изводити и за Андроид. Тестирање мајмуна може бити ефикасно уз употребу алата. Чак се и он може користити за проналажење више грешака попут других типова тестирања. Ако користимо алат за тестирање мајмуна, који би могао бити општи поступак за њега? Само погледајте на брзину;
- Као и сваки други алат за тестирање, први корак је регистрација софтвера на наменском серверу
- Уверите се да сте добро припремљени са свим потребним референцама за изградњу пакета за тестирање
- Покрените направљено тест одело
- „Тест мајмуна“ је датотека евиденције теста која ће бити креирана за бележење резултата теста
- Имајте на уму да ће тест трајати све док систем не дође до тачке отказивања на којој се радња бележи у датотеку евиденције
- На крају, извештај о испитивању дели се са дотичном особом и подаци о тесту могу се чувати и користити за будућу употребу
Процес тестирања мајмуна може се аутоматизовати чак и уз употребу алата, али како је реч о некој врсти нове врсте тестирања која је уведена, а још увек није успостављена на нивоу индустрије, ови алати имају мање идентитета, за разлику од других. Ова ситуација ће се можда променити са надолазећом ером процеса тестирања, па ћемо погледати предстојећи утицај тестирања мајмуна и његов значајан утицај на индустријске стандарде. Ово је уводни водич за Монкеи Тестинг који покрива основне идеје о томе.
Резиме:
- Испитивање мајмуна је релативно нова врста тестирања за извођење тестирања.
- Значајно се разликује од тестирања на горили и ад-хоц тестирања.
- Испитивање мајмуна може бити корисно у неким областима тестирања.
- У софтверском инжењерству, испитивање мајмуна има 3 главне врсте: Глупи мајмун, Паметни мајмун и Бриљантни мајмун
- Алати се могу користити за тестирање мајмуна аутоматизовано, ефикасно и ефикасно.
Овај чланак је написао Дхансхри Салви