Тестирање намакањем је врста тестирање перформанси извршио тим да би се проверила његова стабилност и перформансе. Организације обично користе тестове намакања да тестирају реакцију софтвера који се тестира тако што га стављају у дуплирано окружење у датом периоду.
Ова врста тестирања генерално спада у тестове оптерећења и укључује могућност симулације вршних оптерећења уместо просечних. Тестирање намакања се користи да би се проверило да ли се систем може понашати ненормално након дуготрајне употребе.
ПРИМЕР: У случају банкарског домена, када постоји велика количина података, тестер ће континуирано стављати систем под оптерећење од 80 до 150 сати да би проверио како се апликација понаша током овог периода учитавања.
Преглед садржаја
- Карактеристике тестирања намакања
- Стратегија тестирања намакања
- Процес испитивања намакања
- ПРОС
- ЦОНС
- Проблеми уочени током тестирања намакања
- Када извршити испитивање натопљености
- Најбољи алати за тестирање намакања
- ЦЕНА
- ЦЕНА
- ФАКс
- Препоручени чланци
Карактеристике тестирања намакања
- Он идентификује проблеме у вези са цурењем меморије и алокацијом, рукохватима датотека евиденције и коришћењем ресурса базе података.
- Он тестира систем под оптерећењем и проверава запремину оптерећења коју може да издржи током дужег периода.
- Док спроводи тестирање упијања, корисник треба да покреће апликацију континуирано током дужег периода, без икаквог застоја, да би обезбедио време одговора, политику приватности и још много тога.
- Запажања направљена током теста намакања тим користи да побољша производ под даљим тестовима.
- Тестирање намакања је нефункционално тестирање, које се назива и тестирање издржљивости.
Стратегија тестирања намакања
Мониторинг дуготрајне сесије је техника у којој је систем дуже време под притиском.
Основни пример је где корисник остаје да се пријави неколико сати чинећи низ пословних активности у систему. На овај начин се генерише много знања.
Процес испитивања намакања
Пре спровођења тестирања намакања, тестери припремају стратегију која им помаже да креирају апликацију која пружа перформансе под различитим условима. Стратегија има четири фазе:
- Осигурава квалитет софтвера и помаже му да издржи велику количину оптерећења.
- Резултати теста намакања се користе за побољшање инфраструктурних захтева корисника.
- Показује колико одрживо софтверски систем ради прековремено.
- Уз помоћ тестирања намакања, могуће је обезбедити перформансе и коришћење различитих системских ресурса.
- Он открива грешке у систему које нису откривене другим тестовима перформанси.
- Открива погоршање перформанси система.
- То је дуготрајан процес и може довести до кашњења у испоруци производа.
- Тиму су потребни алати за извршавање тестирања упијања док траје дуго и троши превише података.
- То може утицати на рад софтвера и довести до губитка или оштећења података ако окружење за тестирање није одвојено од живог окружења.
- То може довести до деградације перформанси, тј. да се увери да је време одговора након дугог периода активности једнако добро као што је било на почетку теста.
- Постепена деградација неких функција Време одзива пошто интерне структуре података постају мање ефикасне током дугог тестирања.
- Незатварање курсора базе података под одређеним условима што би довело до застоја целог система.
- Цурење меморије које би резултирало кризом памћења која се манифестује тек током времена.
- Неуспех у затварању веза између нивоа вишеслојног система у неким околностима може да заустави неке модуле система.
- Пре пуштања било које апликације на платформу, она мора да прође низ тестова на високим нивоима саобраћаја. Једном када се изврши тестирање намакања, помаже да се утврди како покренути одређену апликацију током дужег периода. Ако постоје проблеми као цурење меморије ако се пронађу током периода, то треба одмах пријавити.
- Најбоље време за имплементацију тестирања намакања је током викенда јер апликација треба да ради током дана или ноћи. Тестови намакања су један од најважнијих захтева усаглашености које свака компанија мора стриктно да поштује.
- То је софтвер отвореног кода.
- Интерактиван и једноставан ГУИ.
- Веома је дуготрајан.
- Планови тестирања се чувају у КСМЛ формату.
- Независно је од платформе.
- Најбољи алат за аутоматизацију АПИ-ја.
- Цлоуд Тестинг.
- Корен Аналитика .
- Подржава широк спектар апликација.
- Континуирано тестирање.
- Мобиле Тестинг.
- Интерактивна симулација корисничке трансакције.
ПРОС
ЦОНС
Проблеми уочени током тестирања намакања
Када извршити испитивање натопљености
Најбољи алати за тестирање намакања
Апацхе ЈМетер
ЈМетер је аутоматизација алат за тестирање који врши тест оптерећења , функционални тест, регресиони тест, на различитим технологијама. Подржава различите типове апликација, протокола и сервера као што су СОАП, ТЦП, ФТП. СОАП, ЛДАП МОМ, схелл скрипте, протоколи поште, Јава објекти, база података.
КАРАКТЕРИСТИКЕ
ЦЕНА
Бесплатно је за коришћење.
ЛоадРуннер
Лоадруннер је решење за тестирање перформанси компаније Хевлетт-Пацкард (ХП). То је један од најбоље аутоматизованих алата за тестирање перформанси и заузима скоро 50 одсто тржишног удела. Лоадруннер симулира стотине виртуелних корисника у вашој апликацији, прати различите метрике перформанси и изолује друга уска грла клијента и сервера.
КАРАКТЕРИСТИКЕ
ЦЕНА
ФАКс
Шта је тестирање намакања?
Тестирање намакањем је врста тестирања које спроводи тим да би се проверила његова стабилност и перформансе. Организације обично користе тестове намакања да тестирају реакцију софтвера који се тестира тако што га стављају у дуплирано окружење за одређени период.
Зашто постоји потреба за тестирањем намакања?
Систем може нормално да ради када се користи 2 сата, али када се исти план користи у континуитету 10-12 сати или више од тога, онда може насумично покварити или се срушити. Да би се предвидео такав неуспех, врши се тестирање на намакање.
Када извршити тестирање на намакање?
Најбоље време за имплементацију тестирања намакања је током викенда јер апликација треба да ради током дана или ноћи. Тестови намакања су један од најважнијих захтева усаглашености које свака компанија мора стриктно да поштује.