2009-07-14 4 views
1

Не могли бы вы сообщить мне, могу ли я проверить приложение, имитирующее несколько пользователей в QTP?Возможно ли одновременное «тестирование пользователя» в QTP?

Если да, то как я могу это сделать?

Просьба проиллюстрировать с помощью правильных шагов или указать мне какую-либо полезную документацию.

ответ

1

Подробнее просьба - что именно вы хотели бы сделать?

Если вы имеете в виду одновременное тестирование пользователей с QTP в качестве прокси для тестирования нагрузки, нет, это не очень хороший инструмент для этого. Вам понадобится инструмент проверки реальной нагрузки (Rational Performance Tester, OpenSTA, JMeter, LoadRunner и др.).

Если вы говорите о сценариях, в которых вам нужно иметь QTP, работающий на двух машинах, которые получают доступ к тем же записям или чему-то еще по этим строкам, то да, вы можете сделать это с помощью QTP. QTP не имеет специальной обработки для этого, но довольно просто настроить механизм для этого.

Например, если вы хотите создать запись с пользователем A и изменить запись с пользователем B, у вас может быть общий файл, содержащий идентификатор записи. Пользователь A будет записывать идентификатор записи в этот файл после его создания, а пользователь B будет читать идентификатор записи из файла перед его модификацией.

2

Вы все еще можете использовать QTP в качестве клиента обработки графического интерфейса с подключением к LoadRunner. Очень подробное объяснение можно найти здесь: http://motevich.blogspot.com/2007/11/execute-qtp-script-from-loadrunner.html

+0

Самое большое ограничение здесь в том, что вам нужен один генератор нагрузки с QTP для каждого пользовательского экземпляра GUI, который вы хотите использовать. – TheBlastOne

2

Одновременное тестирование пользователей возможно в QTP?

Нет, только один пользователь QTP может работать одновременно на одном компьютере. Если вы попытаетесь открыть другого пользователя QTP, также на рабочем столе будет показано только одно.

1

Лицензирование для LoadRunner для графического виртуального пользователя (GUI Vuser). По сути, у вас есть сценарии QTP, которые можно выполнять как часть сценария производительности. Это хорошо известное решение, восходящее к рассвету LoadRunner, где сначала это была группа XRunner Sessions на рабочих станциях Unix, затем появились графические пользовательские пользователи WinRunner, а последнее воплощение виртуальных пользователей GUI - это QTP только с LR 11 и выше , Поговорите со своим представителем о краткосрочном или постоянном лицензировании виртуальных пользователей GUI с вашей средой LoadRunner.

 Смежные вопросы

  • Нет связанных вопросов^_^