Топ-80 запитань і відповідей на інтерв’ю Loadrunner (2024)

Ось питання та відповіді на співбесіді Loadrunner для нових і досвідчених кандидатів, щоб отримати роботу своєї мрії.

 

Запитання та відповіді на співбесіді Loadrunner для першокурсників

1) Які компоненти ви використовували в LoadRunner?

Ключовими компонентами LoadRunner є:

  1. Генератор користувачів – Для створення скриптів
  2. Контролер - Для створення та виконання сценаріїв
  3. Аналізатор – Для аналізу результатів.

Дізнайтеся більше про LoadRunner та його архітектуру в цьому відео урок.

👉 Безкоштовне завантаження PDF: запитання та відповіді на інтерв’ю LoadRunner


2) Які протоколи підтримує LoadRunner?

Починаючи з LoadRunner 9.5, підтримуються такі протоколи. Це збільшиться з майбутніми випусками. Інтерв'юер не хоче, щоб ви назвали всі, крім кількох (скажімо, 5-7 протоколів).

  • Рішення для розгортання програми: Для протоколу Citrix.
  • Клієнт/Сервер: Для DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-рівневий), Sybase
    Ctlib, Sybase Dblib і Windows Протоколи сокетів.
  • Митниця: Для шаблонів C, шаблонів Visual Basic, Java шаблони,
    Javascript та vbscript тип скриптів.
  • Розподілені компоненти: Для COM/DCOM, Corba-Java, а Rmi -Java протоколи
  • Електронний бізнес: Для FTP, LDAP, Palm, Web (HTTP/HTML), Web Services і подвійних протоколів Web/Winsocket.
  • підприємство Java Квасоля: Для EJB Тестування і Rmi-Java протоколи
  • ERP/CRM: Для Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
    SAPГрафічний інтерфейс, SAP-Web і Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web і Siebel-Oracle) протоколи.
  • Спадщина: Для емуляції терміналу (RTE).
  • Mailпослуги: Інтернет-повідомлення (IMAP), MS Exchange (MAPI), POP3 і SMTP.
  • Проміжне програмне забезпечення: Протоколи Jacada і Tuxedo (6, 7).
  • Streaming: Для MediaPlayer і RealPlayer протоколи

3) Що таке агент запуску завантаження?

Агент є інтерфейсом між головною машиною та контролером.

Запитання для співбесіди Loadrunner


4) Який процес розробки сценарію Vuser?

Існує чотири кроки для розробки сценарію користувача.
1- Запишіть сценарій Vuser.
2- Відтворення/покращення записаного сценарію користувача.
3- Визначте різні параметри часу виконання та перевірте
4- Включіть сценарій у сценарій LoadRunner

Дізнайтеся більше про розробку Vuser Script у відеоуроці тут.


5) Скільки VUsers потрібно для навантажувального тестування?

По суті, це підступне запитання.

Необхідна кількість користувачів VUsers залежить від вашої системи, що тестується, мережевих конфігурацій, налаштувань апаратного забезпечення, пам’яті, операційної системи, програмного забезпечення, мети тестування продуктивності. Для Vuser не може бути жодного загального значення.


6) Яка різниця в роботі Vuser як процесу та потоку? Який спосіб запуску Vuser є більш вигідним?

Коли Vuser запускається як процес, одна і та сама програма драйвера завантажується в пам’ять для кожного Vuser. Це займе великий об’єм пам’яті та обмежить кількість користувачів Vusers, які можна запустити на одному генераторі.

Коли Vuser запущено як потік, лише один екземпляр програми драйвера використовується для вказаної кількості користувачів Vuser. Ви можете запустити декілька користувачів VUser на одному генераторі, використовуючи багатопоточний режим.


7) Яке значення «Vuser-init»?

Vuser-init записує попередні операції, які також називаються операціями ініціалізації, перед фактичним запуском програми.


8) Що таке розширений журнал?

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


9) Навіщо ви створюєте параметр?

Щоб створити параметр, ви заміните жорстко закодоване значення в сценарії та заміните його параметром. Це дозволяє запускати один Vuser багато разів і використовувати різні дані під час кожного запуску. Це допомагає стимулювати більший попит на реальний сервер, оскільки запобігає кешування результатів сервером.

Дізнайтеся більше про параметризацію в цьому Підручник відео


10) Як ви розділите свій сценарій на кілька дій? чому

Я поділю сценарій на Дії залежно від функціональності. Наприклад, одна дія для входу в програму, інша дія для бронювання тощо.

Дії підвищують можливість повторного використання коду, скорочують час обслуговування і, отже, зменшують витрати.


11) Як можна встановити кількість користувачів V в LoadRunner?

Ви можете встановити кількість користувачів VUser у розділі контролера під час створення сценаріїв. У розділі «Контролер» також доступні багато інших розширених параметрів, як-от збільшення та зменшення кількості користувачів VUser.

Дізнатися більше про Контролер і створення сценарію


12) Що таке монітори?

Монітори використовуються для «відстеження» вузьких місць продуктивності. Вони використовуються в розділі Controller програми Load Runner


13) Які типи контрольних точок доступні в LoadRunner?

LoadRunner надає два типи контрольних точок

a) Контрольні точки зображення: Ця контрольна точка перевірить наявність зображення на сторінці під час виконання

b) Контрольна точка тексту: Ця контрольна точка перевірить наявність текстового рядка на сторінці під час виконання

Обидві вищезазначені контрольні точки можна додати у Vugen.

Дізнатися більше про Контрольно-пропускні пункти


14) З якою проблемою ми можемо зіткнутися щодо вузького місця апаратного забезпечення, програмного забезпечення, мережі та пам’яті під час тестування продуктивності?

Серед можливих проблем можуть бути:

1. Відсутність обладнання

2. Витік пам'яті

3. Проблеми, пов'язані з мережею.

4. Помилка програми/програмного забезпечення


15) Які б ваші рекомендації щодо покращення вимірювання ефективності?

Рекомендується тонке налаштування мережі, бази даних, програми та веб-сервера.

У мережі рівень намагається оптимізувати затримку та пропускну здатність.

На рівні бази даних перевірте всі індекси та послідовності, запустивши профайлери. Ви також можете оптимізувати свої запити до бази даних.

На рівні сервера програми запустіть профайлери для пошуку витоків пам’яті в програмі

На рівні веб-сервера ви можете використовувати монітори та оптимізувати пропускну здатність та інші пов’язані показники сервера.


16) Що таке точка зустрічі?

Точка зустрічі є Syncхронізація/точка очікування. Точки зустрічі наказують користувачам V під час виконання тесту чекати, поки кілька користувачів прибудуть у певну точку, щоб вони могли одночасно виконати завдання.

Значення цього полягає в імітації важкого навантаження лише для певної частини сценарію та тестуванні поведінки програми.


17) Що таке кореляція?

Кореляція використовується для отримання даних, які є унікальними для кожного запуску тестового сценарію (наприклад, ідентифікатори сеансу). Під час запису ці динамічні значення жорстко закодовані у вашому сценарії, що спричиняє збій сценарію під час відтворення. Кореляція — це техніка, за якої динамічні значення не закодовані у вашому сценарії, а витягуються під час виконання, щоб уникнути помилок.

Дізнайтеся більше про кореляцію в цьому відео-підручник.


18) Що таке кореляція вручну?

Це метод кореляції, який використовує функцію Web_reg_save_param() щоб визначити динамічні значення у вашому сценарії. Важливо відтворити сценарій, щоб переконатися, що кореляція виконана успішно.

Вивчайте Ручна кореляція.


19) Як ви визначаєте вузькі місця продуктивності?

Вузькі місця продуктивності можна виявити за допомогою моніторів.

Ці монітори можуть бути моніторами сервера додатків, моніторами веб-сервера, моніторами сервера баз даних і мережевими моніторами.

Вони допомагають знайти проблемну область у нашому сценарії, що спричиняє збільшення часу відповіді.

Зроблені вимірювання зазвичай включають час відгуку продуктивності, пропускну здатність, звернення/с, графіки затримки мережі тощо


20) Яка функція використовується для завершення вкладеної транзакції?

Функція є - lr_end_sub_transaction

Дізнайтеся більше про транзакції в цьому відео.


Запитання та відповіді на інтерв’ю Loadrunner для досвідчених

21) Яка різниця між транзакцією та екземпляром транзакції в LoadRunner?

Транзакція використовується для вимірювання часу між виконанням певних операторів

Екземпляр транзакції використовується для аналізу продуктивності


22) Під час виконання сценарію ми знаходимо деякі значення, які, можливо, потребують кореляції? Чи можна вручну виконати кореляцію для цих значень?

НІ. Неможливо виконати кореляцію, коли сценарій запущено, але ви можете внести зміни після зупинки сценарію.


23) Що таке час, що минув у програмі Load Runner?

Час, що минув, визначає, скільки часу минуло з моменту запуску поточної події, і вимірюється по-різному для різних екранів, як зазначено нижче –

У вікні стану сценарію – час, що минув, вимірюється з моменту, коли ви натискаєте «Почати сценарій» або «Ініціалізувати/запустити Vuser?» кнопку.

У вікні «Vuser» час, що минув, вимірюється з моменту, коли Vuser переходить у «запущений» стан.


24) Чи негативно впливає кешування на результати тестування навантаження?

Так. Кешування має негативний ефект. Кеш — це тимчасова пам'ять, у якій зберігається ваша історія веб-перегляду. Коли ви відвідуєте сторінку в ДРУГИЙ раз, час, необхідний для завантаження сторінки, буде меншим, ніж час, необхідний для завантаження сторінки під час вашого першого відвідування, оскільки значна частина інформації, необхідної для завантаження сторінки, забирається з кешу, а не з сервера. . Це вплине на час відповіді у вашому тесті. Тому рекомендується вимкнути кешування.


25) Яка різниця між графіком Overlay і Correlate graph?

Накладений графік: буде накладено вміст двох графіків, які мають спільну вісь х

Кореляційний графік: Він побудує вісь Y двох графіків один проти одного.

Дізнатися більше про Аналізатор


26) Яка різниця між lr_error_message та lr_debug _message?

lr_error_message – Надсилає повідомлення про помилку у вікно виводу контролера LoadRunner

lr_debug _message – Надсилає повідомлення про налагодження у вікно виведення контролера LoadRunner


27) Яка різниця між тестуванням навантаження та продуктивності?

Мета тестування продуктивності полягає в тому, щоб перевірити, чи програма завантажується/оновлюється протягом встановленого ліміту часу (скажімо, 2 секунди). Він використовує такі показники, як час відповіді, кількість запитів за секунду. Це виконується в умовах виробничого навантаження.

Метою навантажувального тестування є перевірка масштабованості системи. Наприклад, визначення максимальної кількості користувачів, підтримуваних системою в рамках певних специфікацій.


28) Ви створили декілька правил автокореляції. Новий тестувальник у вашій команді готується записати групу сценаріїв для однієї програми на своїй робочій станції. Що ви можете зробити, щоб надати тестеру правила кореляції?

Я б експортував правила автокореляції у файл .cor, а потім попросив нового члена команди імпортувати файл .cor у свої правила автокореляції


29) Ви хочете емулювати кол-центр для авіакомпанії. Усі представники входять вранці, виконують свої бізнес-процеси та виходять увечері. За один день представник створить 40 бронювань на рейси, змінить 10 бронювань на рейси та здійснить пошук 20 бронювань на рейси. Представник не може виконати Modify без попереднього пошуку. Як би ви розробили логіку виконання?

Створити – 67% Пошук – 16% Блок0 – 17% Пошук Змінити


30) Де слід додати функцію web_reg_save_param до сценарію?

Перед кроком, який отримує динамічне значення


31) Ви хочете, щоб кожен крок у вашому сценарії вимірювався як транзакція в контролері, а не відображався в журналі повторів у VuGen. Як ви можете цього досягти?

Це можна зробити, увімкнувши автоматичну транзакцію в налаштуваннях часу виконання.


32) Який рівень запису веб-протоколу генерує функцію web_submit_form?

Запис на основі HTML створює цю функцію.


33) Що таке тестування навантаження?

Навантажувальне тестування призначене для перевірки того, чи добре додаток працює з навантаженнями від великої кількості одночасних користувачів і транзакцій. Він також використовувався для визначення того, чи може він витримувати періоди пікового використання.


34) Що таке load runner?

Load Runner — це інструмент тестування продуктивності від HP. Цей інструмент підтримує всі аспекти, такі як тестування навантаження, стресу, витривалості, обсягу даних і стрибків.


35) Які всі компоненти LoadRunner?

Далі компоненти LoadRunner

  • Віртуальний користувач Generator
  • Контролер і процес Агента
  • Аналіз і моніторинг LoadRunner
  • Книги LoadRunner онлайн

36) Який компонент LoadRunner використовується для запису сценарію?

Команда Віртуальний користувач Generator (VuGen) компонент використовується для запису сценарію, і він дає змогу розробляти сценарії Vuser для різних типів програм і протоколів зв’язку.


37) Що таке точка зустрічі?

Точки зустрічі вводяться в сценарії Vuser, щоб симулювати більше користувачів на сервері. Точки зустрічі вказують користувачам чекати під час виконання тесту, щоб виконувати завдання одночасно.

Наприклад, у банківській програмі точки зустрічі вставляються для 100+ кількох користувачів, які можуть вносити гроші одночасно.


38) Що таке сценарій?

Сценарій — це не що інше, як подія, яка відбувається під час кожного сеансу тестування.

Наприклад, сценарій визначає

  • Кількість користувачів
  • Дія, яку потрібно виконати
  • Система віртуальних машин

39) Як ми можемо налагодити сценарій LoadRunner?

VuGen містить два параметри для налагодження сценаріїв Vuser.

  • Виконайте команду Step by Step і
  • Точки зупинки.

Ми також можемо вручну встановити клас повідомлення у вашому сценарії за допомогою 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 надає вам п’ять різних типів цілей:

  • Кількість одночасних користувачів
  • Кількість ударів за секунду
  • Кількість транзакцій в секунду
  • Кількість сторінок за хвилину
  • Час відповіді на транзакцію

45) Що таке функція для захоплення динамічних значень у сценарії веб-користувача?

Web_reg_save_param це функція, яка зберігає інформацію про динамічні дані в параметрі.


46) Що таке процес тестування Load Runner?

Нижче наведено процес тестування в LoadRunner:

  • План навантажувального тесту
  • Створення скриптів Vuser
  • Визначте сценарій
  • Запуск сценарію
  • Проаналізуйте результати

47) Що таке віддалений засіб запуску команд?

Засіб віддаленого запуску команд дозволяє контролеру запускати програми на головній машині.


48) Як ми можемо розробити сценарій користувача бази даних?

Сценарії Vuser можна розробити шляхом запису за допомогою генератора сценаріїв vuser load або за допомогою шаблону сценарію vuser Load runner.


49) Як ви завантажуєте агента бігуна завантаження?

Під час виконання сценарію контролер LoadRunner дає вказівку диспетчеру віддаленого агента запустити агент LoadRunner. Контролер наказує агенту LoadRunner ініціалізувати, запустити, призупинити та зупинити користувачів.


50) Яка різниця між зверненнями за секунду та запитами за секунду?

Кількість звернень за секунду означає кількість звернень, які сервер отримує за одну секунду від користувача.

Запитів за секунду — це кількість запитів, які користувач надсилатиме серверу.


51) Які переваги навантажувального бігуна?

Нижче наведено переваги Load Runner:

  • Зменшує втручання людини
  • Зменшує вимоги до систем
  • Допомагає краще використовувати час і гроші
  • Ефективне використання засобів автоматизації
  • Одноточкове виконання

52) Який користувач у сценарії?

Користувач користувача — це віртуальні користувачі, які можуть імітувати реальних користувачів. Віртуальні користувачі, які замінюють клієнтське програмне забезпечення реальних користувачів, наприклад IE, надсилають запити за допомогою протоколу HTTP до веб-серверів IIS або Apache.


53) Як написати функцію, визначену користувачем, у LoadRunner?

Використання має створити зовнішню бібліотеку, яка містить функцію. Потім цю бібліотеку потрібно додати до каталогу bin VuGen. І тоді визначену користувачем функцію можна призначити як параметр.


54) Які зміни можна внести в налаштування часу виконання?

Є чотири параметри часу виконання, які можна зробити:

  • Темп: Це містить кількість ітерацій.
  • Журнал: Ведення журналу може бути стандартним або вимкненим.
  • Час на роздуми: Можливість налаштування часу на роздуми, який буде ігноруватися або замінюватися.
  • Загальні: Дозволяє налаштовувати користувачів Vusers для процесів або багатопоточності.

55) Як ми можемо знайти проблеми, пов’язані з базою даних?

Монітори та Data Resource Graph можна використовувати для пошуку проблем, пов’язаних із базою даних. LoadRunner дозволяє тестеру вказати ресурс, який необхідно виміряти перед запуском контролера.


56) Скільки типів графіків доступно в LoadRunner?

Існує п'ять типів графіків:

  • Графік часу затримки мережі – відображає час, який минув між запитом і відповіддю
  • Два графіки часу відповіді на трансакцію – один графік часу відповіді на переклад для навантаження, а інший – для процентиля
  • Графік відвідувань/секунда – показує обсяг трафіку програми
  • Графік завантаження сторінок за секунду – показує швидкість завантаження сторінок за секунду

57) Як можна визначити вузькі місця продуктивності?

Монітори можна використовувати для виявлення вузьких місць продуктивності. До них належать монітори мережі, веб-сервера, сервера додатків і сервера бази даних.

Ці монітори можна використовувати для визначення проблемних точок у сценаріях, які призводять до збільшення часу відповіді та пропускної здатності, затримок мережі, часу відгуку продуктивності, звернень за секунду тощо.


58) Що таке підвищення та як його можна встановити?

Ramp up поступово збільшує навантаження на сервер і може бути змодельовано шляхом поступового збільшення кількості користувачів V. Цю функцію можна знайти в параметрах планування сценарію.


59) Як можна виконати кореляцію?

Кореляцію можна виконати двома способами:

  • Використовуйте функцію сканування для пошуку кореляції та вибору значення з результату.
  • Запишіть пару сценаріїв, а потім порівняйте їх між собою.

60) Де встановлюються параметри автоматичної кореляції?

Автоматична кореляція встановлюється в області параметрів запису на вкладці кореляції. Можна ввімкнути кореляцію для повного сценарію та визначити правила для кореляції.

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


61) Яка перевага запуску сценарію Vuser як потоку?

Перевага запуску сценарію Vuser як потоку, що дозволяє використовувати більше користувачів Vuser для одного генератора завантаження. Запуск сценаріїв Vuser як процесів використовує багато пам’яті, оскільки всі завантажені сценарії використовують той самий драйвер.

Це обмежує кількість сценаріїв Vuser, які можна запускати на одному генераторі.


62) Яка різниця між графіком Overlay і Correlate graph?

Накладений графік:

Накладений графік має одну вісь X і 2 осі Y. Ліва вісь Y на об’єднаному графіку показує значення поточного графіка, а права вісь Y – значення осі Y об’єднаного графіка.

Кореляційний графік:

Є два графіки, і вісь Y активного графіка стає віссю X об’єднаного графіка. Вісь Y об’єднаного графіка стає віссю Y об’єднаного графіка.


63) З яких трьох розділів складається сценарій Vuser і яка мета кожного з них?

Нижче наведено три розділи сценарію Vuser, і вони такі:

  • Vuser_init – використовується для запису входу.
  • Дії – використовуються для запису бізнес-процесу.
  • Vuser_end – використовується для запису виходу з системи.

64) Які існують чотири методи вибору даних із файлу даних?

Нижче наведено чотири методи вибору:

  • Послідовний
  • випадковий
  • Унікальний
  • Назва параметра

65) Що потрібно зробити, щоб переглянути підстановку параметрів у журналі виконання?

Підстановку параметрів можна переглянути в розширеному журналі в налаштуваннях часу роботи.


66) Які інструменти потрібні для аналізу результатів запуску Vuser?

Для аналізу результатів запуску Vuser потрібні такі інструменти:

  • Журнал виконання
  • Перегляд часу виконання та
  • Mercury Вікно результатів тесту

67) Яка різниця між ручним сценарієм і цільовим сценарієм?

Нижче наведено відмінності між ручним і цільовим сценарієм:

Ручний сценарій Сценарій цілі
Основна мета — дізнатися, скільки користувачів VUser можуть працювати одночасно Ціллю може бути пропускна здатність, час відповіді або кількість одночасних користувачів
Надає вам ручний контроль над тим, скільки користувачів VUser працює та в який час 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?

Функція lr_abort використовується для припинення виконання сценарію Vuser. Він наказує користувачеві Vuser припинити виконання розділу Actions, виконати розділ 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 Запис / Відображення
  • Database
  • DCOM
  • мережу
  • Oracle E-Business
  • SAP
  • SOA
  • Веб і мультимедіа
  • бездротової
  • графічний інтерфейс користувача
  • Java Запис і відтворення
  • Віддалений робочий стіл
  • Веб-2.0

Сертифікаційна вікторина HP Loadrunner 1

Сертифікаційна вікторина HP Loadrunner 2

Сертифікаційна вікторина HP Loadrunner 3

Ці запитання для співбесіди також допоможуть вам у життєдіяльності (усному)