За един път годишно Имам нужда да се провеждат изпитвания на тест натоварване на следващия проект. Преди това трябваше да се справят с този проблем често, но сега повече време се отделя за развитието на мобилни платформи (Android, и т.н.) или създаването на софтуер за решаването на вътрешните проблеми на инфраструктурата клиенти.
В резултат на това всеки път, когато трескаво си спомня как се работи с JMeter-ти. Теглят, аз тичам половин ден си как да я конфигурирате.
Веднага казвам, аз не съм професионален анализатор и тестване на уеб приложения под товар, не е моя пряка отговорност.
Затова фразата "има нужда от" по-скоро да бъде не разбира като заповед на главата, и "Аз съм много любопитен да видя какво ще стане, ако". (Особено като се има предвид, че шефът аз нямам, но за това друг път).
Преди 10-15 години в една от първите му работи за задачи за изпитване натоварване, ние използвахме инструмент, който изглежда така наречения стрес-TUL (като дори Microsoft руски). Това е прост и интуитивен. Само аз го направих за 10 години не съм виждал и не знам той използва някой друг в момента.
Ето защо, всеки път, не да се мотае в продължение на половин ден на тази задача, реших да се напише един прост яслите напомняния за работа с този JMeter-ти. Ясно е, че всички възможности на този прекрасен полезност не могат да опишат в една статия, обаче, стъпка по стъпка илюстрирано инструкции за примитивен случай, мисля, че това може да бъде направено.
Много се надявам, че потребителския интерфейс на тази програма, в близко бъдеще няма да се промени драстично.
2. Изпълнение. Добавяне на тема Group.
3. Добавяне на молба образец HTTP
4. Задайте сървъра и искането
4. Добавете желания доклада. Те идват под формата на таблетки, дърво, графики и т.н.
Всичко. Кликнете върху зеления триъгълник и да видим доклада. За да се увеличи промяна натоварване параметри Тема група.
за прокси
Да не пиша ръце всички искания HTTP могат да се правят по-лесно:
1. Поставете вградената JMetter HTTP прокси сървър.
2. Започнете прокси сървър
3. След това се регистрирайте пълномощника в настройките на браузъра си.
4. Отворете браузъра правилната страница за вашата жертва.
5. Направете необходимите действия. Всички искания ще бъдат написани.
Ако е необходимо да ретушират списъка с искания.
Следваща работи само JMeter, да повтори действията си десет хиляди пъти (или както искате).
С цел да бъде в състояние да влезете в системата чрез формата най-вероятно ще трябва да подкрепят бисквитки.
За да направите това, добавете Управителя Cookie. Важно е да го добавите към правилното място.
Още веднъж за бисквитките
Най-интересното е, че бисквитката може да се разпространява на сайта не е съвсем вярно.
Например, ако искате да проверите JMeter-OM всеки блог, тогава може би дори няма да се логнете.
Опишете естеството на проблема за дълго време, по-специално, има някои бъгове с WordPress това е то.
Въпреки това, има заобиколно решение - вие трябва да настроите JMeter-и забраните сканирането бисквитки-ите.
Това е, както следва:
1. Отворете jmeter.properties файловите
2. прави резервно копие
3. Посочете: CookieManager.check.cookies = фалшива