difference between loadrunner
Каква е точната разлика между Micro Focus LoadRunner и Performance Center:
Micro Focus LoadRunner и Performance Center са едни от най-добрите инструменти за тестване на производителността, които се предлагат на пазара.
Тази статия ще ви научи всичко за този инструмент с прости думи, заедно със съответното изобразително представяне за вашето лесно разбиране.
Какво ще научите:
- Micro Focus LoadRunner
- Micro Focus Performance Center - инструмент за тестване на ефективността
- Заключение
- Препоръчително четене
Micro Focus LoadRunner
Тип на инструмента:
- LoadRunner е търговски софтуер за тестване на производителността.
- Издаден е през 1999 г. от Mercury (по-късно HP, Now Microfocus).
- Сегашна версия: 12.xx (до 30 октомври 2017 г.).
Тестова рамка и тип лиценз:
Това е самостоятелен тип рамка за тестване, при която потребителят трябва да влезе физически в системата или да влезе от отдалечен работен плот от същите помещения, където са налични сървърите, тъй като лицензът е ограничен до помещения. Може да е правен проблем, ако влизането в отдалечен работен плот се извършва от отдалечен тестер от друго място.
Компоненти на Loadrunner
Vugen (нелицензиран компонент) - Записва действия на крайния потребител и създава автоматизиран скрипт за тестване на производителността.
Контролер (лицензиран компонент) - Изпълнение и управление на тестове (1 макс според неговата архитектура).
Процес на агент (нелицензиран компонент) - Връзка между контролера и генератора (ите) на натоварване.
Генератор на натоварване (нелицензиран компонент) - Виртуално потребителско поколение за тестване на натоварване.
Анализ - Анализ на резултатите от теста и проследяване на пробите и отчитане на ефективността на приложението също могат да се използват за сравняване на резултатите от теста.
Поддържана платформа:
LoadRunner и неговите компоненти са базирани на прозорци, но генераторът на натоварване може да бъде разположен на Windows, както и на Linux базирани системи.
Поддръжката в облак се предлага за генератор на натоварване в по-новите версии.
c ++ двойно свързан списък
Поддръжка на приложения / протоколи:
LoadRunner поддържа следните приложения:
- Приложение, вградено в Java и .Net технологии, използващи HTTP / HTML протокол.
- Синхронни HTTP заявки като AJAX и базирани на браузър приложения, използващи технологията Truclient.
- Налични са отделни разновидности на протоколи за Oracle, а останалите бази данни могат да бъдат тествани с протокол ODBC (Open Database Connectivity).
- ERP (SAP) и CRM (Siebel) приложения.
- Мрежови и отдалечени протоколи като DNS, FTP, LDAP, Citrix и RDP.
- Microsoft Exchange и протокол, свързан с имейли, т.е. IMAP, MAPI, POP3 и SMTP.
- Тестване на производителността на уеб услугата.
- Мобилно тестване на производителността.
Множество протоколи могат да се комбинират според изискването.
Протоколът е на разположение, ако потребителят не е сигурен кой протокол може да се използва.
Изпълнение на теста:
Тъй като в тестовата рамка е наличен само един контролер, максимално 1 изпълнение може да се направи само наведнъж. Необходима е чисто ръчна координация между членовете на екипа за използване на контролер за изпълнение.
Поддръжка, контрол на достъпа и контрол на версиите:
- Скриптовете, сценариите и резултатите се съхраняват или на контролер, или на споделена пътека и е необходима честа поддръжка за ежедневно / месечно / тестово съхранение.
- Отделен контрол на достъпа не е наличен и може да бъде постигнат чрез предоставяне / ограничаване на достъпа на ниво машина.
- Контролът на версиите за тестовия скрипт не е наличен по подразбиране и трябва да съхраняваме отделни версии във файловата система, ако е необходимо. Външната опция като Git може да се използва и в по-новите версии.
Интеграция на инструмента:
Интеграция с други инструменти на Micro Focus като QC и QTP не е възможна.
Тестово наблюдение:
- Ресурсите на Windows могат да бъдат наблюдавани с помощта на родния механизъм за монитор LoadRunner. Отделните сървъри могат да бъдат наблюдавани с помощта на модула за монитор SiteScope.
- Micro Focus Diagnostics може да се използва, ако е налице необходимият лиценз.
Лицензиране и разходи:
- Включени са по-малко разходи в сравнение с Центъра за изпълнение.
- Безплатен лиценз на общността с всички протоколи и до 50 потребители (с изключение на COM / DOC) е на разположение с нетърговска цел / обучение / оценка.
Практичност:
Подходящ за малки екипи, разположени в едно помещение.
=> Препоръчайте прочетете Безплатни уроци за обучение на LoadRunner .
Micro Focus Performance Center - инструмент за тестване на ефективността
Тип на инструмента:
- Performance Center е търговски софтуер за тестване на производителността.
- Издаден е през 2008 г. от Mercury (по-късно HP, Now Microfocus).
- Текуща версия: 12.xx (до 30 октомври 2017 г.).
Тестова рамка и тип лиценз:
Това е уеб-базирана рамка за тестване, поради което отдалечен тестер от друго място може да получи легален достъп до приложението.
Компоненти на Performance Center:
(Моля, вижте раздела LoadRunner за самостоятелни компоненти)
ALM платформа –Осигурява платформа за основна ALM функционалност.
Разширение на Performance Center –Инсталиран на платформата ALM, позволява функционалността на Performance Center. Създава проект Lab Management, където се управлява администрацията на Performance Center.
Сървър на Micro Focus Performance Center –Хостира уеб страниците на Performance Center, които ви позволяват да проектирате тестове за производителност, да конфигурирате монитори, да резервирате ресурси за тестване, да изпълнявате и наблюдавате тестови пробези и да анализирате резултатите от теста.
Поддържана платформа:
- Performance Center и неговите компоненти са базирани на Windows, но генераторът на натоварване може да бъде разположен на Windows, както и на Linux базирани системи.
- Поддръжката в облак се предлага за генератор на натоварване в по-новите версии.
Поддръжка на приложения / протоколи:
Тъй като Performance Center е корпоративна уеб версия на Loadrunner, той поддържа всички протоколи / приложения, поддържани от LoadRunner.
(Моля, вижте поддръжката на приложението / протокола LoadRunner).
Изпълнение на теста:
Към рамката за тестване могат да бъдат добавени повече от един контролер, поради което могат да бъдат изпълнени множество тестове
Timeslot може да бъде резервиран за ефективно използване на контролера.
Може да се избегнат сблъсъци при използване, тъй като след изтичане на времевия интервал контролерът ще бъде освободен автоматично и ще бъде присвоен на потребител, който е резервирал следващия слот.
Поддръжка, контрол на достъпа и контрол на версиите:
Наборите скриптове, сценарии и резултати се съхраняват на сървър и са лесно достъпни от всяко място, тъй като е в мрежата на базата на идентификатор и дата на изпълнение и могат лесно да бъдат филтрирани и сортирани.
Съхранение на скриптове
Съхранение на резултатите
Налице е отделно администриране и управление на лабораторията за управление на цялата рамка за тестване.
Контролът на достъпа може да се направи тук чрез дефиниране на роли.
Управление на потребители
ALM има свой собствен контрол на версиите за скриптове и сценарии.
Външни инструменти за контрол на версиите като Git също могат да се използват.
Интеграция на инструмента:
Други инструменти на HP като QC и QTP могат да бъдат интегрирани.
Тестово наблюдение:
Цялата тестова топология може да бъде създадена и наблюдавана с помощта на центъра за ефективност.
показване на свързан списък c ++
Лицензиране и разходи:
- Включени са повече разходи в сравнение с LoadRunner и другите търговски инструменти на пазара.
- Предлагат се стандартни версии за оценка.
Практичност:
Полезно за по-големи екипи, които са разпределени географски на различни места.
Обобщение | LoadRunner | Център за изпълнение |
---|---|---|
Контрол на версиите на скриптове / резултати | Няма механизъм по подразбиране, може да използва външни инструменти като GIT | Заедно с механизма по подразбиране можете да използвате външни инструменти като GIT |
Тип инструмент | Търговски | Търговски |
Рамка за тестване | Самостоятелно | Уеб базирано |
Тип лиценз | Специфично за географията | Глобален |
Поддържа се платформа | Windows / Linux (за генератор на натоварване) | Windows / Linux (за генератор на натоварване) |
Брой контролери | 1 макс | Многократни |
Изпълнение на теста | Само един тип | Зависи от броя на картографираните контролери |
Контрол на достъпа | не е на разположение може да се постигне чрез предоставяне / ограничаване на машината Достъп на ниво | Крайните потребители могат да бъдат създадени като администратор и потребител с ограничен достъп |
Интеграция на инструменти | Други инструменти на HP не могат да бъдат интегрирани | Други инструменти на HP като Център за качество могат да бъдат интегрирани |
Практичност | За малки екипи в рамките на едно и също географско местоположение | За големи екипи, изградени по целия свят |
Заключение
Тази статия обяснява подробно всичко за инструмента Micro Focus LoadRunner и Performance Center. Поддръжката на околната среда и сравнението по отношение на платформата и т.н. също са накратко тук за вашето лесно разбиране.
Надявам се, че сте наясно с абсолютните разлики между Micro Focus LoadRunner и Performance Center !!
Препоръчително четене
- Тестване на натоварване с уроци за HP LoadRunner
- Тестване на ефективността срещу тестване на натоварване срещу тестване на стрес (разлика)
- Тестване на производителността на уеб услуги с помощта на LoadRunner VuGen Scripting
- Функционално тестване срещу тестване на производителността: Трябва ли да се прави едновременно?
- Разлика между плана за тестване на ефективността и стратегията за тестване на ефективността
- Разлика между тестване на настолни компютри, клиентски сървър и уеб тестване
- Корелация - Тестване на натоварване с LoadRunner
- Въведение в Micro Focus LoadRunner - Тестване на натоварване с LoadRunner Урок # 1