load testing using loadui free
Какво е LoadUI?
LoadUI е безплатен инструмент за тестване на натоварване с отворен код, който ви позволява да правите сложни тестове за натоварване и да тествате производителността, като просто плъзгате различните компоненти наоколо.
LoadUI ви позволява да създавате и актуализирате тестови случаи, докато ги изпълнявате. Това, което прави loadUI мощен, е фокусът върху използваемостта чрез неговия визуален интерфейс и интуитивен дизайн, съчетан с гъвкавостта, която идва от възможността за извършване на промени по време на теста.
Какво ще научите:
Как работи LoadUI?
LoadUI се състои от градивни елементи, наречени Компоненти, които плъзнете от
Компонентна лента с инструменти към проекта, по който работите. Тези компоненти се свързват помежду си чрез проводници и няма ограничение за това колко компонента можете да създадете и свържете.
как да получите ключ за мрежова сигурност за wifi -
Този начин на тестване с плъзгане и пускане е особено полезен по време на теста, тъй като можете да правите сложни тестове за натоварване. Прегледът, който получавате, улеснява изпробването на различни комбинации по време на действителния тест и реагирането им незабавно. В loadUI незабавната обратна връзка е важна.
Създаване на тестове за натоварване в LoadUI
За да стартирате тест в loadUI, имате нужда от поне два компонента (и празен проект, в който да работите);
- Генератор: Това създава товар, например 100 заявки в секунда.
- Бегач: Това изпълнява определен тип тест, например уеб тест.
Така че нека го направим; плъзнете a Генератор с фиксирана ставка и а Изпълнител на уеб страници.
Все още не можете да ги стартирате, но първо трябва да ги свържете. Можете да направите това, като свържете възлите или терминали , разположени над и под компонентите един към друг с връзки .
Така че сега свържете Генератор с фиксирана ставка към Изпълнител на уеб страници .
Сега, когато всичко е свързано, трябва да въведете кой уебсайт искате да заредите тест в Изпълнител на уеб страници . Вашият тест вече е готов за изпълнение! Щракнете върху бутон за възпроизвеждане в горното меню, за да накарате вашия генератор да започне да изпраща заявки към вашия сайт.
Вече можете да следите в реално време как протича тестът, като щракнете върху Резултати Workbench бутон. Веднъж щракнете двукратно върху вашия Текущо изпълнение и от лявото меню изтегляне Време за реакция до багажника.
Честито! Вече създадохте първия си тест за зареждане в LoadUI. Поиграйте с джаджите, които имате на таблото си, експериментирайте, като добавите още малко и опитайте да проследите други стойности в Workbench с резултати.
Добра следваща стъпка би била добавянето на Твърдение компонент и го свържете към Runner на уеб страници. След това можете, например, да тествате колко пъти идват вашите заявки, като следвате определени правила, които сте настроили (като отнемане на по-малко от 10 милисекунди).
Професионални съвети
Нека мениджър тест!
Това е модерният начин за тестване на горили. Нека някой по-малко опитен да направи теста вместо вас и да види какво нарушава вашата услуга. Това също ще създаде разбиране и страст към тестване в ръководството. Обичайният коментар е „Това е забавно! Но трудно ... ”
Той е интерактивен, използвайте го!
LoadUI е изключително интерактивен и конфигурируем в реално време , така че се възползвайте от това.
Създайте втори тест в реално време на същия сървър с различен генератор и вижте дали системата показва слабости, когато е изложена на хаотично, подобно на живота поведение. Променете това в реално време и експериментирайте.
Запишете тестовете си
Тъй като loadUI е толкова интерактивен, възпроизвеждането на тестовете може да бъде трудно. Използвайте записващ екран като Wink (който е безплатен), за да можете да преиграете тестовете си и да видите какво е довело до срив на услугата.
Работа структурирана
LoadUI има поддръжка за тестови случаи. Разделете тестовете си на по-малки тестови случаи; винаги можете да ги стартирате наведнъж.
Не работи двойно
Ако сте създали функционален тестове в soapUI, можете просто да ги стартирате в loadUI с сапунUI компонент . По този начин не трябва да предефинирате теста друг път в loadUI.
Напишете свой собствен компонент
LoadUI е не само безплатен; също е с отворен код. Това означава, че можете да напишете свои собствени компоненти в Groovy, ако желаете. Само вие задавате ограниченията за възможното в LoadUI! Прочетете повече за създаването на собствени компоненти тук .
Прочетете повече за loadUI и го изтеглете тук: Последна версия на LoadUI
Това е статия за гости на Хенрик Олсон.
За автора:
Хенрик е разработчик на софтуер за loadUI от Стокхолм, Швеция, с академичен опит в разпределените системи и страст към използваемостта. Той има опит в преподаването и смята, че повечето неща могат лесно да бъдат обяснени, ако бъдат добре моделирани и точно насочени.
Бележка на редактора:
Радвам се да споделя този инструмент за тестване на натоварване с отворен код с моите читатели. LoadUI и soapUI са най-добрите инструменти за тестване на софтуер с отворен код от доверена компания Eviware (сега SmartBear). Ако мислите да въведете инструмент за тестване на натоварване във вашия проект, опитайте loadUI и soapUI (инструмент за функционално тестване).
Също така, аз лично използвах soapUI за много проекти и скоро ще го разгледам в отделна статия. Обичам силата и красотата на тези инструменти с отворен код!
програми за наблюдение на CPU и GPU temp
Ако сте използвали този инструмент и имате няколко съвета за споделяне, моля, направете го в раздела по-долу за коментари. Също така ще се радваме да чуем и отговорим на вашите запитвания за loadUI.
Препоръчително четене
- Най-добри инструменти за тестване на софтуер 2021 г. (Инструменти за автоматизация на QA теста)
- Тестване на натоварване с уроци за HP LoadRunner
- Тестване на ефективността срещу тестване на натоварване срещу тестване на стрес (разлика)
- Корелация - Тестване на натоварване с LoadRunner
- 15 НАЙ-ДОБРИ инструмента за тестване на производителността (Инструменти за тестване на товара) през 2021 г.
- Преглед на WebLOAD - Първи стъпки с инструмента за тестване на натоварване WebLOAD
- Тестване на производителността в облака: Доставчици на услуги за тестване на натоварване в облак
- Изтегляне на eBook за тестване на Primer