Топ 80 въпроси за интервю за Loadrunner & Отговори

Anonim

1) Кои протоколи се поддържат от LoadRunner?

От LoadRunner 9.5 се поддържат следните протоколи. Това ще се увеличи с бъдещите версии. Интервюиращият не търси да посочите всички, освен няколко (да речем 5-7 протокола).

Решение за внедряване на приложение: За протокола Citrix.

Клиент / сървър: За
протоколи DB2 CLI, DNS, MS SQL, ODBC, Oracle (2 нива), Sybase Ctlib, Sybase Dblib и Windows Sockets.
Потребителски: За шаблони C, шаблони на Visual Basic, шаблони на Java,
скриптове от тип Javascript и VBScript.
Разпределени компоненти: За COM / DCOM, Corba-Java и Rmi -Java протоколи.
Електронен бизнес: За FTP, LDAP, Palm, Web (HTTP / HTML), уеб услуги и двойните протоколи Web / Winsocket.
Предприятия Java Beans: За тестване на EJB и протоколи Rmi-Java.
ERP / CRM: За
протоколи Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8, SAPGUI, SAP-Web и Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web и Siebel-Oracle).
Наследство: За терминална емулация (RTE).
Пощенски услуги: Интернет съобщения (IMAP), MS Exchange (MAPI), POP3 и SMTP.
Middleware: протоколи Jacada и Tuxedo (6, 7).
Стрийминг: за протоколи MediaPlayer и RealPlayer.

2) Кои компоненти сте използвали в LoadRunner?

Vuser генератор - за генериране на скриптове

Контролер - За създаване и изпълнение на сценарии

Анализатор - за анализ на резултатите.

Научете повече за LoadRunner и неговата архитектура в този видео урок.

3) Какво е агент за изпълнение на товара?

Агентът е интерфейс между хост машината и контролера.

4) Какъв е процесът за разработване на скрипт на Vuser?

Има четири стъпки за разработване на vuser скрипт.

1-Запишете скрипта на Vuser.
2-Възпроизвеждане / Подобряване на записания скрипт на потребител.
3- Дефинирайте различните настройки за изпълнение и проверете

4- Включете скрипта в сценарий на LoadRunner

Научете повече за разработването на Vuser Script във видео урока тук.

5) Колко потребители са необходими за тестване на товара?

Това по същество е трик въпрос.

Броят на необходимите VUsers зависи от тестваната система, мрежовите конфигурации, хардуерните настройки, паметта, операционната система, целта на софтуерните приложения при теста за производителност. Не може да има никаква обща стойност за Vuser.

6) Каква е разликата в стартирането на Vuser като процес и като нишка? Кой е по-изгодният начин за управление на Vuser?

Когато Vuser се изпълнява като процес, същата програма за драйвери се зарежда в паметта за всеки Vuser. Това ще отнеме голямо количество памет и ще ограничи броя на Vusers, които можете да стартирате на един генератор.

Когато Vuser се изпълнява като нишка, само един екземпляр на програма за драйвер се споделя от даден брой Vusers. Можете да стартирате няколко Vusers на един генератор, като използвате режима на много нишки.

7) Какво е значението на "Vuser-init"?

Vuser-init записва предварителните операции, наречени също операции за инициализация, преди действителното приложение да бъде изпълнено.

8) Какво е разширен дневник?

Разширеният дневник ще съхранява информация като данни, върнати от усъвършенствана проследяване, заместване на параметри и много друга информация в зависимост от опциите, които сте избрали в настройките за изпълнение.

9) Защо създавате параметър?

За да създадете параметър, ще замените твърдо кодираната стойност в скрипта и ще го замените с параметър. Това позволява многократно да се изпълнява един Vuser и да се използват различни данни за всяко изпълнение. Той помага за стимулиране на по-реално търсене на сървър, тъй като предотвратява сървъра да кешира резултати.

Научете повече за параметризирането в този видео урок

10) Как ще разделите вашия скрипт на множество действия? Защо?

Ще разделя скрипта на Действия въз основа на функционалността. Например, веднъж действие за влизане в приложение, друго действие за резервация и така нататък.

Действията увеличават повторната употреба на кода, намаляват времето за поддръжка и следователно намаляват разходите.

11) Как можете да зададете броя на Vusers в LoadRunner?

Можете да зададете броя на Vusers в секцията на контролера, докато създавате вашите сценарии. Много други разширени опции като увеличаване, намаляване на Vusers също са на разположение в раздела за контролер.

Научете повече за създаването на контролер и сценарий

12) Какво представляват мониторите?

Мониторите се използват за "наблюдение" на тесните места в работата. Те се използват в секцията Controller на Load Runner

13) Какви са типовете контролни точки, които се предлагат в LoadRunner?

LoadRunner предоставя два вида контролни точки

а) Контролни точки за изображения: Тази контролна точка ще провери наличието на изображение на страница по време на изпълнение

б) Текстова контролна точка: Тази контролна точка ще провери наличието на текстов низ на страница по време на изпълнение

И двете горепосочени контролни точки могат да бъдат добавени във Vugen.

Научете повече за контролните точки

14) С какъв проблем можем да се сблъскаме по отношение на хардуера, софтуера, мрежата и тесните места по време на теста за производителност?

Възможните проблеми между другото могат да бъдат -

1. Липса на хардуер

2. Изтичане на памет

3. Проблеми, свързани с мрежата.

4. Грешка в приложението / софтуера

15) Каква би била вашата препоръка за подобряване на показателя за ефективност?

Препоръчва се фина настройка на мрежа, база данни и приложение и уеб сървър.

В мрежата нивото се опитва да оптимизира латентността и честотната лента.

На ниво база данни проверете всички индекси и последователности, като стартирате профили. Можете също така да оптимизирате запитванията към вашата база данни.

На ниво сървър на приложения стартирайте профилатори за откриване на изтичане на памет в приложението

На ниво уеб сървър можете да използвате монитори и да оптимизирате производителността и други свързани показатели на сървъра.

16) Какво е Рандеву точка?

Точката на срещата е точка на синхронизация / изчакване. Точките за срещи инструктират Vusers да изчакат по време на изпълнението на теста, докато множество Vusers пристигнат в определена точка, за да могат едновременно да изпълняват задача.

Значението на това е да се емулира някакъв тежък товар само за конкретната част от сценария и да се тества поведението на приложението.

17) Какво е корелация?

Корелацията се използва за получаване на данни, които са уникални за всяко изпълнение на вашия тестов скрипт (напр. Идентификатори на сесия). Докато записвате, тези динамични стойности са кодирани твърдо във вашия скрипт, което води до отказ на скрипта по време на възпроизвеждане. Корелацията е техника, при която динамичните стойности не са кодирани твърдо във вашия скрипт, но се извличат по време на изпълнение, за да се избегне неуспех.

Научете повече за корелацията в този видео урок.

18) Какво представлява ръчната корелация?

Това е техника на корелация, която използва функцията Web_reg_save_param () за идентифициране на динамични стойности във вашия скрипт. Важно е да възпроизведете скрипта си, за да проверите дали корелацията е извършена успешно.

Научете ръчна корелация.

19) Как разпознавате тесните места в изпълнението? -

Тесните места за ефективност могат да бъдат открити с помощта на монитори.

Тези монитори могат да бъдат монитори на сървъри на приложения, монитори на уеб сървъри, монитори на сървъри на бази данни и мрежови монитори.

Те помагат при откриването на проблемната зона в нашия сценарий, което води до увеличаване на времето за реакция.

Измерванията обикновено са време за реакция на производителността, пропускателна способност, посещения / сек, графики на мрежово забавяне и т.н.

20) Коя функция се използва за приключване на вложена транзакция?

Функцията е - lr_end_sub_transaction

Научете повече за транзакциите в това видео.

21) Каква е разликата между транзакция и екземпляр на транзакция в LoadRunner?

Транзакцията се използва за измерване на времето между изпълнението на определени извлечения

Екземпляр на транзакция се използва за анализ на ефективността

22) Докато скриптът работи, намираме някои стойности, които може да се наложи да бъдат свързани? Възможно ли е да се направи ръчна корелация за тези стойности?

НЕ. Не е възможно да се направи корелация, когато се изпълнява скрипт, но можете да правите промени, след като скриптът е спрял.

23) Какво е изминалото време в Load Runner?

Изминалото време определя колко време е изминало от стартирането на текущото събитие и се измерва по различен начин за различните екрани, както е дадено по-долу -

В прозореца на състоянието на сценария - изминалото време се измерва от момента, в който натиснете „Стартиране на сценарий“ или „Инициализиране / стартиране на Vuser?“ бутон.

В прозореца "Vuser" изминалото време се измерва от момента, в който Vuser влезе в "работещо" състояние.

24) Има ли кеширане негативен ефект върху резултатите от тестовете за натоварване?

Да. Кеширането има отрицателен ефект. Кешът е временна памет, която съхранява вашата история на сърфиране. Когато посетите страница за ВТОРО време, времето, необходимо за зареждане на страницата, ще бъде по-малко от необходимото за зареждане на страницата за първото ви посещение, тъй като голяма част от информацията, необходима за зареждане на страницата, се извлича от кеша вместо от сървъра . Това ще повлияе на времето за реакция в теста. Следователно се препоръчва да изключите кеширането.

25) Каква е разликата между Графика за наслагване и Графика за корелация?

Графика за наслагване: Тя ще насложи съдържанието на две графики, които споделят обща х-ос

Корелирайте графика : Тя ще нанесе оста Y на две графики една срещу друга.

Научете повече за анализатора

26) Каква е разликата между lr_error_message и lr_debug _message?

lr_error_message - Изпраща съобщение за грешка в изходния прозорец на LoadRunner Controller

lr_debug _message - Изпраща съобщение за отстраняване на грешки в изходния прозорец на LoadRunner Controller

27) Каква е разликата между натоварване и тестване на производителността?

Целта на тестването на производителността е да провери дали приложението се зарежда / актуализира в рамките на определения срок (да речем 2 секунди). Той използва показатели като време за реакция, заявки в секунда. Извършва се при условия, подобни на натоварването.

Целта на тестването на натоварването е да се провери мащабируемостта на системата. Например, установяване на максималния брой потребители, поддържани от системата в рамките на определени спецификации.

28) Създали сте няколко правила за автоматична корелация. Нов тестер във вашия екип се подготвя да запише група скриптове на същото приложение на работната си станция. Какво можете да направите, за да предоставите на тестера правилата за корелация?

Бих експортирал правилата за автоматична корелация в .cor файл и след това да накарам новия член на екипа да импортира .cor файла в неговите правила за автоматична корелация

29) Искате да подражавате на кол център за авиокомпания. Всички представители влизат сутрин, извършват своите бизнес процеси и излизат през нощта. За един ден представител ще създаде 40 резервации за полет, ще промени 10 резервации за полет и ще търси 20 резервации за полет. Представител не може да извърши промяна, без първо да извърши търсене. Как бихте проектирали логиката за изпълнение?

Създаване - 67% Търсене - 16% Блок0 - 17% Промяна на търсенето

30) Къде трябва да добавите функция web_reg_save_param към скрипт?

Преди стъпката, която извлича динамичната стойност

31) Искате всяка стъпка във вашия скрипт да се измерва като транзакция в контролера и да не се показва в Replay Log във VuGen. Как можете да постигнете това?

Това може да стане чрез активиране на автоматичната транзакция в настройките за изпълнение.

32) Кое ниво на запис на уеб протокол генерира функцията web_submit_form?

Записът, базиран на HTML, генерира тази функция.

33) Какво е тестване на натоварване?

Тестването на натоварване е да се тества, че ако приложението работи добре с натоварванията от голям брой едновременни потребители и транзакции. Той също така се използва за определяне дали може да се справи с пиковите периоди на използване.

34) Какво е товарен бегач?

Load Runner е инструмент за тестване на производителността от HP. Този инструмент поддържа всички аспекти като натоварване, стрес, издръжливост, обем на данни и тестване на скокове.

35) Какви са всички компоненти на LoadRunner?

Следват компонентите на LoadRunner

  • Виртуалният потребителски генератор
  • Контролер и процесът на агент
  • Анализ и наблюдение на LoadRunner
  • LoadRunner Books Online

36) Какъв компонент на LoadRunner се използва за запис на скрипт?

Компонентът Virtual User Generator (VuGen) се използва за запис на скрипт и ви позволява да разработвате скриптове Vuser за различни типове приложения и комуникационни протоколи.

37) Какво представлява точката за среща?

Точките за срещи се въвеждат в скриптове на Vuser, за да симулират повече потребители на сървъра. Рандеву точките инструктират Vusers да изчакат по време на изпълнението на теста, за да изпълняват задачите едновременно.

Например, в банково приложение, точките за среща се вмъкват за повече от 100 потребители, за да депозират пари едновременно.

38) Какво е сценарий?

Сценарият не е нищо друго освен събитие, което се случва за всяка сесия на тестване.

Например, сценарий дефинира

  • Брой потребители
  • Действие, което трябва да се извърши
  • Система за виртуални машини

39) Как можем да отстраним грешки в скрипт LoadRunner?

VuGen съдържа две опции за отстраняване на грешки в скриптове на Vuser.

  • Изпълнете командата стъпка по стъпка и
  • Точки на прекъсване.

Също така можем ръчно да зададем класа на съобщението във вашия скрипт, използвайки функцията lr_set_debug_message.

40) Как можем да извършим функционално тестване под товар?

Функционалността при натоварване може да бъде тествана чрез едновременно изпълнение на няколко Vusers. Чрез увеличаване на Vusers е необходимо да се определи колко натоварване може да издържи сървърът.

41) Каква е връзката между времето за реакция и производителността?

Пропускателната способност показва количеството данни в байтове, които Vusers са получили от сървъра за секунда. Когато се сравнява с времето за реакция на транзакцията, пропускателната способност и времето за реакция намаляват.

Пиковата пропускателна способност и най-високото време за реакция биха се появили приблизително по едно и също време.

42) Какво съдържа vuser_init и vuser_end действие?

Действието Vuser_init съдържа процедури за влизане в сървър, а раздел Vuser_end съдържа процедури за излизане.

43) Каква е разликата между стандартния дневник и разширения дневник?

Стандартният дневник изпраща подмножество от функции и съобщения към изходния дневник и подмножеството от функции зависи от типа на Vuser.

Разширеният дневник изпраща подробни съобщения за изпълнение на скрипта към изходния дневник. Използва се главно по време на отстраняване на грешки, когато потребителят се нуждае от информация за заместването на параметри.

44) Какви са всички видове цели в ориентиран към цели сценарий на Load Runner?

Load Runner ви предоставя пет различни вида цели:

  • Брой едновременни Vusers
  • Брой посещения в секунда
  • Брой транзакции в секунда
  • Брой страници в минута
  • Време за реакция на транзакцията

45) Какво представлява функцията за улавяне на динамични стойности в скрипта на уеб vuser?

Web_reg_save_param е функцията, която запазва динамична информация за данни в параметър.

46) Какъв е процесът на тестване на Load Runner?

Следват процеса на тестване в LoadRunner:

  • Планирайте тест за натоварване
  • Създайте Vuser скриптове
  • Определете сценарий
  • Стартирайте сценарий
  • Анализирайте резултатите

47) Какво представлява дистанционното стартиране на команди?

Дистанционното стартиране на команди позволява на контролера да стартира приложения в хост машината.

48) Как можем да разработим скрипта на vuser на базата данни?

Vuser скриптове могат да бъдат разработени или чрез запис с генератора на скриптове load vuser, или чрез използване на шаблона за скрипт за зареждане на runner Load.

49) Как се зарежда агент за зареждане на товара?

Докато изпълнява сценария, контролерът LoadRunner инструктира диспечера на отдалечен агент да стартира агент LoadRunner. Контролерът инструктира агента LoadRunner да инициализира, стартира, постави на пауза и спре вузерите.

50) Каква е разликата между посещения / секунда и заявки / секунда?

Посещения в секунда означават броя посещения, които сървърът получава за една секунда от вусер.

Заявка за секунда е номерът на заявката, която потребителят ще поиска от сървъра.

51) Какви са предимствата на товароносителя?

Следват предимствата на Load Runner:

  • Намалява човешката намеса
  • Намалява изискванията на системите
  • Помага за по-доброто използване на времето и парите
  • Ефективно използване на автоматизацията
  • Изпълнение с една точка

52) Какъв е вусерът в сценария?

Вусерът е виртуалните потребители, които могат да симулират реалните потребители. Виртуалните потребители, които заменят операционния клиентски софтуер на реални потребители, като например IE, изпращащи заявки с помощта на HTTP протокола до IIS или Apache уеб сървъри.

53) Как да напишем дефинирана от потребителя функция в LoadRunner?

Използването трябва да създаде външната библиотека, която съдържа функцията. След това тази библиотека трябва да бъде добавена към bin директорията на VuGen. И тогава, дефинираната от потребителя функция може да бъде присвоена като параметър.

54) Какви са промените в настройките за изпълнение?

Има четири настройки за изпълнение, които могат да бъдат направени:

  • Пейсинг: Това съдържа брой итерации.
  • Дневник: Регистрацията може да бъде настроена на стандартна или деактивирана.
  • Време за мислене: Възможност за настройка на времето за мислене, което да бъде игнорирано или заменено.
  • Общи: Позволява настройката на Vusers за процеси или многопоточност.

55) Как можем да намерим проблеми, свързани с базата данни?

Мониторите и графиката на ресурсите за данни могат да се използват за намиране на проблеми, свързани с базата данни. LoadRunner позволява на тестера да посочи ресурса, който трябва да бъде измерен преди пускането на контролера.

56) Колко вида графики са налични в LoadRunner?

Има пет вида графики:

  • Графика на времето за забавяне на мрежата - показва времето, което изтича между заявката и отговора
  • Две графики на времето за реакция на транзакциите - една графика на времето за реакция при превод за товар и друга за процентил
  • Посещения / втора графика - Показва обема на трафика на приложението
  • Графика за изтегляне на страници / секунда - показва скоростта, с която страниците се изтеглят в секунда

57) Как могат да бъдат идентифицирани тесните места в изпълнението?

Мониторите могат да се използват за откриване на тесни места в работата. Те включват монитори на мрежа, уеб сървър, сървър на приложения и сървър на база данни.

Тези монитори могат да се използват за намиране на проблемни места в сценарии, които причиняват увеличаване на времето за реакция и пропускателната способност, мрежови закъснения, време за реакция на производителността, посещения / секунда и т.н.

58) Какво представлява рампата и как може да се настрои?

Нарастването постепенно увеличава натоварването на сървър и може да се симулира чрез постепенно увеличаване на броя на Vusers. Тази функция може да бъде намерена в Опции за планиране на сценарии.

59) Как може да се извърши корелация?

Корелацията може да се извърши по два начина:

  • Използвайте функцията за сканиране, за да търсите корелации и да изберете стойност от резултата.
  • Запишете чифт скриптове и след това ги сравнете помежду си.

60) Къде са зададени опции за автоматична корелация?

Автоматичната корелация се задава в областта с опции за запис в раздела за корелация. Корелацията може да бъде активирана за пълния скрипт и могат да бъдат дефинирани правила за корелация.

Автоматична корелация може да се извърши в база данни чрез преглед на изходния прозорец, сканиране за корелация и избор на стойността, която ще се използва.

61) Каква е ползата от стартирането на скрипт на Vuser като нишка?

Предимството да се изпълнява скрипт Vuser като нишка, което позволява да се използват повече Vusers за един генератор на натоварване. Изпълнението на скриптове на Vuser като процеси използва много памет, защото всички заредени скриптове използват един и същ драйвер.

Това ограничава броя на скриптове на Vuser, които могат да се изпълняват на един генератор.

62) Каква е разликата между Графика за наслагване и Графика за корелация?

Графика за наслагване:

Графиката за наслагване има една ос X и 2 Y ос. Лявата ос Y на обединената графика показва стойността на текущата графика, а дясната ос Y показва стойността на оста Y на графиката, която е обединена.

Съпоставена графика:

Има две графики и оста Y на активната графика се превръща в ос X на обединена графика. Оста Y на графиката, която е била обединена, се превръща в оста Y на графиката.

63) Какви са трите раздела на скрипт на Vuser и каква е целта на всеки от тях?

Следват трите раздела на скрипта на Vuser и те са както следва:

  • Vuser_init - Използва се за записване на влизане.
  • Действия - Използва се за записване на бизнес процеса.
  • Vuser_end - Използва се за записване на излизането.

64) Какви са четирите метода за подбор при избор на данни от файл с данни?

Следват четирите метода за подбор:

  • Последователно
  • Случайно
  • Уникален
  • Име на параметър

65) Какво трябва да се направи, за да се види заместването на параметри в дневника за изпълнение?

Заместването на параметри може да се види в разширения дневник в настройките за изпълнение.

66) Какви инструменти са необходими за анализиране на резултатите от изпълнението на Vuser?

Следните инструменти са необходими за анализ на резултатите от изпълнението на Vuser:

  • Дневник на изпълнението
  • Изпълнител Viewer и
  • Прозорец с резултати от теста за живак

67) Каква е разликата между ръчен сценарий и целенасочен сценарий?

Следват разликите между ръчен и целенасочен сценарий:

Ръчен сценарий

Целеви сценарий

Основната цел е да се научи колко Vusers могат да работят едновременно Целта може да бъде пропускателна способност, време за реакция или брой едновременни Vusers
Дава ви ръчен контрол върху това колко Vusers работят и по кое време Load Runner управлява Vusers автоматично

68) Какви са всички причини да използвате монитора на сървърните ресурси?

Мониторът на сървърните ресурси се използва, за да се установи колко данни идват от кеша и помага да се разбере кои са всички части на системата с тесни места.

69) Каква е целта да изберете „Показване на браузъра“ по време на повторно възпроизвеждане в настройките на Общите опции?

Настройката „Показване на браузъра“ се използва за преглед на страниците, които се появяват по време на възпроизвеждане. Това е полезно за отстраняване на грешки на Vuser по време на началните етапи от създаването на Web Vuser.

70) За каква цел Потребителят ще използва грешка „продължи нататък“?

Продължаването трябва да се задава само когато правите дневниците за изпълнение по-описателни или добавяте логика към Vuser.

71) Каква е целта на транзакцията на LoadRunner?

Целта на транзакцията Load Runner е да измери една или повече стъпки / действия на потребителя на бизнес процес.

72) Защо създавате параметри?

Параметрите са като скриптови променливи и се използват за промяна на входа към сървъра, за да емулират реални потребители.

  • Различни набори от данни се изпращат към сървъра, когато се изпълнява скриптът.
  • По-добре симулирайте модела на използване за по-точно тестване от контролера и един скрипт може да емулира много различни потребители в системата.

73) Какво е lr_output_message?

Lr_output_message е функция, която изпраща известия до прозореца на изхода на контролера и до регистрационния файл на Vuser.

74) В уеб сървър, базата данни и мрежата работят добре и сега, къде може да е проблемът?

Проблемът може да е в самата система или в сървъра на приложенията или в кода, написан за приложението.

75) Какво е VuGen запис и скриптове?

Кодът на скрипта LoadRunner се получава чрез запис в синтаксиса на езика ANSI C и може да се види в изгледа на скрипта.

76) Какво е тестване на производителността в LoadRunner?

Тестването на производителността може да се извърши чрез изчисляване на времето за транзакции за четене и актуализиране и да се провери дали системните функции се изпълняват в приемлив период от време. В многопотребителска среда е необходимо да се определи ефектът от множество транзакции върху времето на една транзакция.

77) Каква е конфигурацията на системите при използване на Load Runner?

Конфигурацията на системите се отнася до тази на клиентските машини, в които ще стартираме Vusers. Конфигурацията на клиентската машина включва нейните хардуерни настройки, памет, операционна система, софтуерни приложения, инструменти за разработка и др.

Тази конфигурация на системния компонент трябва да съвпада с цялостната конфигурация на системата, за да се постигнат целите за тестване на натоварването.

78) Каква е функцията lr_abort use?

Функцията lr_abort се използва за прекъсване на изпълнението на скрипт на Vuser. Той инструктира Vuser да спре да изпълнява раздела Действия, да изпълни раздела vuser_end и да прекрати изпълнението.

79) Какво е времето за мислене?

Помислете, че времето е времето, когато реалният потребител чака между действията.

Когато потребителят получава данни от сървър или други приложения, той може да изчака няколко секунди, за да ги прегледа, преди да отговори. Това закъснение се нарича време за мислене.

80) Как Load Runner взаимодейства с приложението?

Протоколът се използва в Load Runner за взаимодействие с приложението.

81) Каква е най-новата версия и език, използвани в Load Runner?

Към 20 февруари 2013 г. Load Runner 11.5 е най-новата версия и VUser скриптът се използва като C език.

Следните езици се поддържат от LoadRunner:

  1. C Език
  2. Visual Basic Сценарии
  3. Visual Basic за приложения
  4. Java скриптове

82) Кои са всички важни протоколи, които Load Runner поддържа?

Следват протоколите, които Load Runner може да поддържа са:

  • .NET запис / показване
  • База данни
  • DCOM
  • Мрежа
  • Oracle E-Business
  • SAP
  • SOA
  • Мрежа и мултимедия
  • Безжичен
  • GUI
  • Запис и повторение на Java
  • Отдалечен работен плот
  • Уеб 2.0

Безплатно изтегляне на PDF: Въпроси и отговори за интервю за LoadRunner