beginner s guide web application performance testing using wapt pro
Добијамо много захтева од добављача за преглед алата за аутоматизацију тестова. Неке од ових алата прегледавамо када осетимо да је нешто корисно за наше читаоце. За ове прегледе добијамо верзију за процену, али за већину ових алата је доступна и пробна верзија, тако да можете сами да испробате ове алате. На крају, да бисте се у нечему заиста добро усавршили, морате вежбати.
Данас прегледамо један такав користан алат за перформансе веб апликација - КСКСКСВ Про.
Ако сте тек почели да користите овај алат или желите да га испробате, овај преглед ће вам бити од помоћи.
како проследити низ као параметар у јави
КСКСКСВ Про 4.0 је најновије ажурирање популарног алата за тестирање оптерећења на мрежи који је развио СофтЛогице Инц. Њихова претходна верзија имала је број 3,5, па би ово требало сматрати главним ажурирањем. У овом прегледу ћу углавном упоредити ове две верзије.
Опширније=> Овде сазнајте више о старијим верзијама ВАПТ-а.
( Белешка : Кликните на било коју слику за увећани приказ)
Ажуриране карактеристике производа углавном имају исти ГУИ са свим елементима интерфејса познатим корисницима ВАПТ Про-а са само мало графичким елементима који су донекле освежени. Леви приказ је структуриран мало боље него раније, са више страница које садрже поставке дневника и извештаја.
Бројачима перформанси сада се управља на мало другачији начин пружајући у основи исту функционалност. Проширен је број унапред дефинисаних бројача.
Када креирате нови сценарио, видећете чаробњака као и пре.
И даље је намењен корисницима почетницима, што садржи мноштво објашњења и предлога. Међутим, у овој верзији уклонили су чудан и обмањујући избор између различитих типова тестова.
Ова страница вам сада омогућава да изаберете врста оптерећења директно. Избор је ограничен на три опције као и раније. Наредне странице чаробњака углавном су непромењене.
Нови начин снимања:
Прва значајна разлика од ранијих верзија долази до изражаја када покушате да снимите профил. Након што кликнете на дугме „Рец“ на траци са алаткама, ВАПТ Про прелази у режим снимања, што је потпуно другачије у новој верзији.
Сви ХТТП захтеви које пресреће диктафон појављују се у левом приказу у фасцикли „Снимач“. Нису директно снимљени на профил као раније. Сви захтеви, укључујући „елементе странице“, појављују се тамо у необрађеном формату.
Дакле, ако изаберете захтев, видећете само његова заглавља у правом приказу. Ово се вероватно ради како би се створила боља видљивост процеса снимања уопште.
(Кликните на слику за увећани приказ)
Не можете ништа уредити у својствима док не завршите снимање, али можете уметнути обележиваче да бисте истакли структуру профила и означили логички завршене делове. Када кликнете на дугме „Стоп Рец“, ВАПТ Про обрађује снимљени садржај и претвара га у уобичајени профил, приближно као и раније.
Ова конверзија траје неко време, па ћете можда морати сачекати неколико секунди. Међутим, ово је мали трошак за велико побољшање брзине снимања и видљивости. Са претходним верзијама ВАПТ Про, могли сте да чекате много дуже током процеса снимања док погађате да ли нешто још пролази или је цела ствар већ запела и сломљена. Ово је било прилично досадно и чини се да је овај проблем сада решен.
Са ВАПТ Про 4.0, СофтЛогица је коначно успела да створи 64-битну верзију за компоненту радног места. Сећам се да су пре неколико година додали могућност коришћења 64-битних агенаса учитавања за велике тестове. До сада је радно место остало 32-битно у свим верзијама.
како писати тест случајеве из захтева
Иако ово није представљало проблем за већину корисника, они који су желели да раде са врло дугим профилима (попут оних који се састоје од 5.000 захтева) или тестови који захтевају изванредне количине података, доживели су прилично драматичне неуспехе када се производ срушио због недовољне виртуелне меморије.
Сада је овај проблем у потпуности решен, а оно што је изузетно, ово се ради без додатних трошкова. Ако имате ВАПТ Про лиценцу, можете одабрати инсталирање 32-битне или 64-битне верзије. 64-битни агент учитавања (назван к64 Лоад Енгине) и даље остаје засебно плаћено проширење.
Нова верзија је вероватно примењива за велике и сложене тестове и у другим аспектима. Сви ГУИ елементи визуелно брже раде чак и када имате хиљаде ставки у приказима. И ово није једино побољшање употребљивости. У свим претходним верзијама били сте ограничени на само један прозор радног места на вашем систему. Ово је било незгодно, јер ако сте дуго тестирали, нисте могли паралелно да урадите ништа. Сада је ово ограничење нестало. И даље истовремено можете да користите само један прозор за покретање тестова и један за снимање. Међутим, можете отворити онолико прозора колико желите да прегледате и упоређујете резултате теста, радите са профилима и евиденцијама итд.
Још једно велико достигнуће је то што сада за било који тест можете одредити критеријуме проласка / неуспеха. То нам сугерише да тест није само опонашање неког стварног животног оптерећења.
Ово је део КА процеса који треба да утврди да ли систем испуњава захтеве перформанси или не. Сада у ВАПТ Про можете да одредите тачне услове правећи разлику између успешних и неуспелих тестова.
Једна од нових карактеристика коју не разумем у потпуности је метрика „погоршања перформанси“. Морате да поставите такозвано „основно време“ за сваки захтев и ВАПТ ће израчунати разлику од тог основног времена у тесту.
По мом мишљењу, ово даје само додатне бројеве у извештају, док представља суштински исте резултате. Срећом, можете онемогућити све упите повезане са том функцијом и уклонити додатне вредности из извештаја.
Још једно чудно, али занимљива карактеристика је способност обраде резултата теста помоћу вашег сопственог ЈаваСцрипт кода. Колико сам разумео, ово је још један покушај да се обезбеде методе за аутоматску анализу резултата (поред критеријума проласка / неуспеха).
На пример, можете пронаћи најспорији одговор у целом тесту или упоредити стопе грешака различитих корисника. Такве ствари се ретко захтевају у пракси, али вероватно би ово могло бити корисно у случају врло специфичног сложеног тестирања где функционалност апликације такође може некако да корелира са њеним перформансама.
Постоје и друге мале нове функције, попут могућности игнорисања грешака на одређеним ХТТП захтевима. Генерално, мој закључак је да ће већина нас видети само разлику у употребљивости производа. Међутим, у неким случајевима ово може донети драматичну корист. Неким корисницима ће се можда свидети и нове специфичне функције. На пример, интеграција са Јенкинс-ом може бити корисна за оне који је користе.
Редовна верзија ВАПТ-а је такође ажурирана истовремено са верзијом Про и укључује неке од горе поменутих карактеристика.
Као и обично, коришћена је другачија нумерација, па упркос већем броју, редовни ВАПТ 9.0 одговара ВАПТ Про 4.0. Можете чак и једну надоградити на другу по фиксној цени, а да то не утиче на период одржавања.
Иначе, све врсте надоградњи сада су наведене на засебној страници СофтЛогица веб странице, тако да не морате да купујете нову лиценцу по пуној цени ако желите да освежите старију ВАПТ или ВАПТ Про лиценцу.
За више информација погледајте ово брзи водич . Можете преузети ВАПТ Про потпуно опремљене верзије за процену Ево .
Јавите нам ако имате питања у вези са овим алатом за испитивање оптерећења.
Препоручено читање
- Испитивање оптерећења, стреса и перформанси веб апликација помоћу ВАПТ-а
- Водич за тестирање перформанси мобилне апликације
- Водич за тестирање безбедности веб апликација
- Испитивање перформанси вс испитивање оптерећења вс тестирање напрезања (разлика)
- Како извршити ручно тестирање перформанси?
- Водич за почетнике за тестирање продора веб апликација
- Најбољи алати за тестирање софтвера 2021. (Алати за аутоматизацију КА теста)
- Алфа тестирање и бета тестирање (потпун водич)