Readme-файл HP Application Lifecycle Management 11.52

Версия ПО: 11.52

Дата публикации: Май 2013 г.

В этом файле представлены сведения о HP Application Lifecycle Management (ALM) 11.52:

Подробные сведения о приложении ALM приводятся в наборе документации. Выберите Справка > Библиотека документации в главном окне приложения ALM для открытия библиотеки документации ALM.

Примечание. Документация по расширениям ALM доступна по адресу: https://hpln.hp.com/group/application-lifecycle-management.

Документация

На заглавной странице настоящего документа представлены следующие идентификационные данные:

Чтобы найти последние обновления или убедиться в том, что используется последняя редакция, перейдите на страницу: Руководства по программному обеспечению HP

Чтобы получить документ, выберите следующее:

  1. Имя продукта.
  2. Список версий.
  3. ОС.
  4. Предпочтительный язык.
  5. Название документа.
  6. Нажмите кнопку Открыть или Загрузить.

Для просмотра PDF-файлов (*.pdf) необходимо приложение Adobe Reader. Adobe Reader можно загрузить на сайте Adobe.

Новые возможности

Перечень новых функций ALM 11.52 см. в документе Новые возможности HP Application Lifecycle Management по адресу: http://update.external.hp.com/qualitycenter_ru/alm115/WhatsNew_Addins_Movies/index.html?StartTabIndex=0.

Инструкции по установке и системные требования

См. инструкции по установке в документах Руководство по установке HP Application Lifecycle Management и HP ALM Performance Center Installation Guide. Руководство находится на установочном DVD-диске.

В этом разделе описываются конфигурации системы, необходимые для установки HP Application Lifecycle Management (ALM) Platform на сервере и ALM на клиентских компьютерах. Кроме того, в этом разделе приводятся системные требования Performance Center Server и компонентов.

Внимание! Сведения о поддерживаемых средах верны для версии ALM 11.52, однако для исправлений могут быть опубликованы уточнения. Актуальные сведения о поддерживаемых средах доступны на сайте программного обеспечения HP по следующему адресу: http://support.openview.hp.com/sc/support_matrices.jsp.

Этот раздел содержит следующие подразделы.

Системные требования ALM Server

В этот разделе представлены рекомендуемые и поддерживаемые конфигурации программного обеспечения для ALM Platform.

Ссылки на документацию ALM по требованиям к серверу устарели. Новый путь: http://support.openview.hp.com/sc/support_matrices.jsp.

Начиная с версии ALM 11.50, сервер приложений является частью базовых функций ALM. ALM больше не запускается на стороннем сервере приложений.

При настройке сервера ALM необходимо учесть следующее:

  • Поддержка 64-разрядных систем:
    • Из разновидностей UNIX в ALM 11.50 поддерживается только Solaris 10 Sparc, 64-разрядная версия.
  • Поддержка IPv6: ALM 11.50 будет работать с системами на базе IPv6. Однако ALM все еще разрабатывается в среде IPv4. Это означает, что для ALM 11.50 характерны следующие особенности:
    • Возможен обмен данными через транспорт IPv4.
    • Обмен данными управления может осуществляться по протоколу IPv4.
    • Наличие стека IPv4 обязательно.
    • Примечание. Если в системе используется HP ALM Performance Center, см. раздел Системные требования HP ALM Performance Center.

Требования к оборудованию ALM Server

В таблице ниже перечисляются требования к оборудованию для установки ALM Platform на серверном компьютере.

Процессор
Windows: 4-ядерный процессор AMD (64-разрядный)
Linux: 4-ядерный процессор AMD (64-разрядный) или эквивалентный процессор x86
Память (ОЗУ)
Минимум: 8 Гбайт
Доступное место на диске
Минимум: 8 Гбайт


Рекомендуемые конфигурации ALM Server

В таблице ниже приводятся рекомендуемые комбинации для каждой операционной системы.

Операционная система
Сервер базы данных
Веб-сервер
Windows Server 2008 R2 (SP1), 64-разрядная версия
SQL 2008 R2 (SP1)
IIS 7.5
Linux Red Hat 6.2, 64-разрядная версия
Oracle 11.2.0.3
Apache 2.2


Поддерживаемые конфигурации ALM Server

Следующие приложения поддерживаются для установки ALM на серверном компьютере. Можно использовать любое их сочетание. Для достижения максимальной производительности и быстрого выполнения запросов в службу поддержки мы рекомендуем использовать рекомендуемые среды, описанные в предыдущем разделе Рекомендуемые конфигурации ALM Server.

Операционные системы
Windows Server 2008 (SP2), 64- и 32-разрядная версии
Windows Server 2008 R2 (SP1), 64-разрядная версия (рекомендуется)
Sun Solaris 10 Sparc, 64-разрядная версия
Linux Red Hat 6.2 (рекомендуется) и 6.3
Linux Suse 11, 64-разрядная версия
Примечания.
  • Настоятельно рекомендуется разворачивать ALM только на 64-разрядных системах в производственных средах Windows.
  • Локализованные выпуски ALM поддерживаются только в операционных системах Windows.
  • Версии Oracle Enterprise Linux поддерживаются, если они совместимы с поддерживаемыми версиями Red Hat Linux.
Серверы базы данных
Oracle 11.2.0.3 (рекомендуется) или 10.2.0.5
Microsoft SQL 2008 R2 SP1 (рекомендуется) или SP2
Microsoft SQL 2005 (SP4)
Веб-серверы
Apache 2.2 (рекомендуется)
IIS 7 или 7,5
Примечание. При использовании расширения Lab Management ознакомьтесь с ограничениями, описываемыми в разделе Выполнение на стороне сервера/Lab Management.


Системные требования ALM Client

В данном разделе описывается требования к клиентским системам для установки ALM на клиентских компьютерах.

Процессор
2-ядерный с тактовой частотой 1,6 ГГц и более или совместимый
Память (ОЗУ)
Минимум: 2 Гбайт
Доступное место на диске
Минимум: 2 Гбайт
Операционная система
  • Windows 7 (SP1), 32-разрядная версия (рекомендуется) или (SP1), 64-разрядная версия
  • Windows XP (SP3), 32-разрядная версия
  • Windows Server 2008 R2 (SP1), 64-разрядная версия
  • Windows Server 2008 (SP2), 64- и 32-разрядная версии
  • Поддержка Windows 8 ограничена следующими сценариями:
    • На хосте Windows 8 можно выполнять и редактировать тесты UFT, BPT, и Load Runner, сохраненные в ALM.
    • Если система автоматизации автоматизированного теста работает на компьютере Windows 8, вы можете выполнить тест, обратившись к клиенту ALM с хоста с полностью поддерживаемой ОС.
Примечания к DCOM.
Браузер
Microsoft Internet Explorer 8 или 9
Примечание. Пользователи браузеров с ограничениями на использование подключаемых модулей (например, ActiveX), могут загрузить ALM с помощью надстройки HP ALM Explorer. Дополнительные сведения о загрузке и установке надстроек см. в документе Руководство по установке и обновлению HP Application Lifecycle Management.
Предварительные условия
  • Распространяемый пакет обновления системы безопасности Visual C++ 2005 SP1 ATL
  • Microsoft .NET Framework 4
  • Microsoft Office 2010 (рекомендуется) или 2007
  • Виртуализация: Citrix XenApp; службы терминалов Microsoft
Примечание. Приложение ALM протестировано только на одной (обычно последней) версии продуктов для виртуализации. Другие виртуальные среды поддерживаются, при условии что поставщик продукта для виртуализации заявляет о полной совместимости между виртуальной и физической средами.


  • Примечание. Начиная с версии 11.50 клиент ALM сертифицирован для работы в 64-разрядных версиях Windows. Однако он остается 32-разрядным приложением на основе 32-разрядной версии ActiveX и работает через WOW64 (эмулятор приложений для 32-разрядных версий Windows на 64-разрядных версиях Windows). Для работы с клиентом в 64-разрядных версиях Windows необходимо использовать 32-разрядный экземпляр Internet Explorer. По умолчанию 32-разрядная версия Internet Explorer находится по следующему пути: C:\Program Files (x86)\Internet Explorer. Чтобы убедиться, что клиентский процесс работает в режиме эмуляции, откройте вкладку Процессы Windows Task Manager. Все 32-разрядные процессы должны быть отмечены строкой *32.
    • См. дополнительные сведения об этом ограничении на странице: http://support.microsoft.com/kb/282423. См. дополнительные сведения о WOW64 на странице: http://msdn.microsoft.com/en-us/library/aa384249(v=VS.85).aspx.
    • Поскольку клиент Quality Center работает как 32-разрядный процесс, необходимо использовать 32-разрядные версии Visual C++ 2005 SP1 ATL Security Update Redistributable и Microsoft Office.

Системные требования HP ALM Lab Service для удаленного выполнения тестов

В этом разделе приводятся системные требования, которые следует выполнить для установки HP ALM Lab Service для удаленного выполнения тестов.

Процессор
Тип ЦП: Intel Core, Pentium, AMD и совместимые
Частота: рекомендуется 2 ГГц или выше, минимум 1 ГГц.
Память (ОЗУ)
Минимум: 1 Гбайт
Примечание. Требования к памяти зависят от количества надстроек.
Доступное место на диске
Минимум: 1 Гбайт
Примечание. Потребуется 120 Мбайт дополнительного места на диске.
Операционная система
Windows XP (SP2\SP3), 64- и 32-разрядная версии
Windows 2003 (SP2), 64- и 32-разрядная версии
Windows 2003 R2, 64- и 32-разрядная версии
Windows Vista (SP2), 64- и 32-разрядная версии
Windows Server 2008 (SP2), 64- и 32-разрядная версии
Windows Server 2008 R2 (SP1), 64-разрядная версия
Windows 7 (SP1), 32- или 64-разрядная версия
Windows 8, 64- и 32-разрядная версии
Операционные системы с поддержкой автоматического входа в систему
Windows XP, 32-разрядная версия
Windows 7 (SP1), 32- или 64-разрядная версия
Windows Server 2008 R2 (SP1), 64-разрядная версия


Системные требования HP ALM Performance Center

В этом разделе приводятся системные требования для установки ALM для Performance Center и компонентов Performance Center.

Конфигурации Performance Center Server

В этом разделе приводятся системные требования для установки Performance Center Server.

Процессор
Тип ЦП: Intel Core, Pentium, Xeon, AMD или совместимый
Частота: рекомендуется 2 ГГц или выше, минимум 1 ГГц.
Память (ОЗУ)
Минимум: 4 Гбайт
Доступное место на диске
Минимум: 5 Гбайт
Разрешение экрана
Минимум: 1024 x 768
Операционная система
Windows Server 2008 R2 (SP1), 64-разрядная версия (рекомендуется)
Windows Server 2008 (SP2), 32-разрядная версия
Windows Server 2008 (SP2), 64-разрядная версия
Браузер
Microsoft Internet Explorer 8 или 9
Веб-сервер
IIS 7 или 7,5


Рекомендуемые конфигурации для ALM и Performance Center

В следующей таблице описываются рекомендуемые конфигурации для серверных компонентов Performance Center. Их следует использоваться вместе с рекомендуемыми конфигурациями сервера ALM выше. См. дополнительные сведения в разделе Рекомендуемые конфигурации ALM Server.

ОС для Performance Center Server
Windows Server 2008 R2 (SP1), 64-разрядная версия
Базовая ОС
Windows Server 2008 R2 (SP1), 64-разрядная версия


Конфигурации хоста и отдельной системы Load Generator на базе Windows

В этом разделе приводятся системные требования для установки хоста Performance Center Server отдельной системы Load Generator на базе Windows.

Процессор
Тип ЦП: Intel Core, Pentium, Xeon, AMD или совместимый
Частота: минимум 1 ГГц. Рекомендуется 2 ГГц или более.
Примечание к процессорам Pentium: Технология Intel Hyper-Threading не поддерживается. Hyper-Threading можно отключить в BIOS. Дополнительные сведения см. в разделе http://www.intel.com/support/processors/pentium4/sb/CS-017371.htm
Память (ОЗУ)
Минимум: 1 Гбайт
Рекомендуется: 4 Гбайт или более
Доступное место на диске
Минимум: 4 Гбайт
Разрешение экрана
Минимум: 1024 x 768
Операционная система
  • Windows XP Professional (SP3), 32-разрядная версия
  • Windows Server 2003 R2, 32-разрядная версия
  • Windows Server 2008 Standard Edition/Enterprise SP2, 32- и 64-разрядная версии
  • Windows Server 2008 R2, 64-разрядная версия
  • Windows 7 SP1, 32- и 64-разрядная версии
  • Windows 8, 32- и 64-разрядная версии
Браузер
Microsoft Internet Explorer 7, 8, 9 и 10


Конфигурации отдельных систем Load Generator на базе Linux

В этом разделе описываются поддерживаемые ОС и типы ЦП для установки отдельной системы Load Generator в Linux.

Процессор
Тип ЦП: Intel Core, Pentium, Xeon, AMD или совместимый
Операционная система
Red Hat Linux Enterprise Linux 5.x или 6.x
Oracle Enterprise Linux 6.x (ядро RH), 64-разрядная версия
Примечание. Версии Oracle Enterprise Linux поддерживаются, если они совместимы с поддерживаемыми версиями Red Hat Linux.


Отдельные конфигурации VuGen и Analysis

В этом разделе приводятся системные требования для установки отдельных конфигураций VuGen и Analysis.

Процессор
Тип ЦП: Intel Core, Pentium, Xeon, AMD или совместимый
Частота: рекомендуется 2 ГГц или выше, минимум 1 ГГц.
Память (ОЗУ)
Рекомендуется: 4 Гбайт или более
Минимум: 2 Гбайт
Доступное место на диске
Минимум: 2 Гбайт
Разрешение экрана
Минимум: 1024 x 768
Операционная система
Windows XP (SP3), 32-разрядная версия
Windows 7 SP1, 32- и 64-разрядная версии
Windows Server 2008 SP2, 32- и 64-разрядная версии
Windows Server 2008 R2 (SP1), 64-разрядная версия
Windows Server 2003 R2, 32-разрядная версия, выпуски Standard и Enterprise
Windows 8, 32- и 64-разрядная версии
Браузер
Microsoft Internet Explorer 8 или 9


Требования к системе прослушивателя MI

В следующей таблице описываются системные требования для прослушивателя MI.

Процессор
Тип ЦП: Intel Core, Pentium, Xeon, AMD или совместимый
Частота: Минимум 2 ГГц, рекомендуется 4 ГГц или более.
Память (ОЗУ)
Минимум: 2 Гбайт
Примечание. Необходимый объем памяти зависит от числа генераторов нагрузки и контроллеров, подключенных к прослушивателю MI.
Операционная система
Windows XP Professional (SP3), 32-разрядная версия
Windows Server 2003 R2, 32-разрядная версия
Windows Server 2008 Standard/Enterprise (SP2), 32- 64-разрядная версии
Windows Server 2008 R2 (SP1), 64-разрядная версия
Windows 7 SP1, 32- и 64-разрядная версии
Windows 8, 32- и 64-разрядная версии


Конфигурации VMware ESX

ALM можно развернуть на сервере VMware ESX. Системные конфигурации каждой виртуальной машины аналогичны системным конфигурациям сервера ALM.

Примечание. Приложение ALM протестировано только на последний версиях продуктов для виртуализации. Другие виртуальные среды поддерживаются, при условии что поставщик продукта для виртуализации заявляет о полной совместимости между виртуальной и физической средами.

Примечания и ограничения

Установка ALM

  • Пробная версия: Многократный запуск мастера настройки HP ALM Server для продления 30-дневной пробной версии ALM является нарушение политики пробной лицензии. Вам может быть выставлен счет на полную стоимость лицензий.
  • Администрирование лицензий ПО ALM обновлено для поддержки администрирования лицензий нового типа, именованных лицензий. В версии ALM 11.50 именованные лицензии доступны только для выпуска ALM Essentials. Выпуск HP Quality Center Enterprise продолжает поддерживать параллельные лицензии, но не работает с именованными лицензиями.
  • Установка версии 11.52 поверх 11.50 Patch 1: Если вы используете HP ALM 11.50 Patch 1, перед установкой HP ALM 11.52 необходимо удалить Patch 1.
  • Удаление ALM 11.52 в Linux: Если вы удалите ALM в Linux после обновления версии 11.50 до 11.52, в конце удаления появится сообщение об ошибке. Ее можно пропустить.
  • Приложение Mercury Tours Начиная с версии ALM 11.52, приложение Mercury Tours требует особой конфигурации сервера. Поскольку приложение Mercury Tours используется только в учебном пособии, мы не рекомендуем развертывать его в производственных средах.
    Решение: См. сведения об установке Mercury Tours в следующей статье базы знаний: http://support.openview.hp.com/selfsolve/document/KM00411450.
  • Контроль учетных записей пользователей Если функция контроля учетных записей включена во время установки ALM, мастер настройки ALM может не запуститься, и автоматический запуск сервера ALM будет невозможен.
    Решение: Отключите контроль учетных записей на компьютере ALM.
  • Системы Oracle Solaris: После удаления ALM 11.50 Patch 1 перейдите в каталог <Deployment Path>\wrapper и удалите строку "wrapper.java.additional.auto_bits=TRUE" из файла wrapper.conf перед перезагрузкой сервера.
  • При восстановлении или импорте проекта на сервер с паролем для защиты доступа к конфиденциальным данным, отличающимся от аналогичного значения на сервере, на котором проект был создан первоначально, происходит ошибка. Сообщение Не удалось получить объект простого ключа появляется при обращении к данным, зашифрованным на уровне БД. Чтобы избежать этой проблемы, убедитесь, что на сервере установлен тот же пароль для защиты доступа к конфиденциальным данным, что на исходном сервере.
  • Системы Windows: Значок ALM в области уведомлений недоступен при использовании сеансов удаленного рабочего стола.
  • Системы Unix: ALM не вычисляет свободное место в связанных подпапках.
  • Если средство просмотра PDF не установлено на сервере, кнопка Справка в мастере настройки HP ALM Server не будет реагировать на нажатия.
    Решение: установите Acrobat Adobe или совместимое ПО и убедитесь, что оно настроено для автоматического открытия PDF-файлов. Кроме того, руководство по установке HP Application Lifecycle Management можно открыть напрямую по следующему пути: <установочный каталог ALM>\application\20qcbin.war\Help\doc_library\pdfs\Install.pdf.
  • При настройке параметров конфигурации сервера базы данных ALM не принимает пустой пароль схемы базы данных Site Administration.
  • База данных Microsoft SQL Server: при обновлении существующей схемы Site Administration или копии существующей схемы на сервере SQL Server с использованием аутентификации SQL Server пользователь td должен существовать в базе данных и являться владельцем всех таблиц пользователей.
    Решение: используйте следующую команду SQL для обновления владельца таблиц базы данных: sp_changeobjectowner '<table_name>', 'td'.
  • Ярлыки: После установки ALM ярлыки не создаются на рабочем столе.
    Решение: Используйте ярлыки меню "Пуск" HP ALM Platform или создайте ярлыки на рабочем столе из папки <установочный каталог ALM>\bin.
  • Oracle:
    • Oracle 11.2.0.3: При обновлении таблицы с текстовым индексом возникает ошибка, если имя схемы-владельца больше 29 символов.
      Решение: Установите исправление Oracle 13885389 в Windows или 13683125 в Linux/Solaris.
    • Oracle 11.2.0.1: При применении некоторых сложных бизнес-представлений для создания графика бизнес-представления или отчета Excel по бизнес-представлению может быть выдано сообщение об ошибке. В файле уведомлений базы данных появляется ошибка ORA-7445 (kkqfppdrv1).
      Решение: Установите Oracle 11.2.0.2 (Server Patch Set), 11.2.0.1 Patch 2 на платформах Windows или 11.2.0.1 Bundle Patch 5 для базы данных Exadata.
      Кроме того, можно выполнить следующую команду от имени администратора базы данных:
      alter system set `_optimizer_distinct_agg_transform' = false scope=both
      См. дополнительные сведения об этой проблеме в статье службы поддержки Oracle Metalink #973342.1 и описании ошибки 9002336.

Установка клиента ALM

  • Поддержка клиентов Windows 8: Поддержка Windows 8 ограничена следующими сценариями:
    • На хосте Windows 8 можно выполнять и редактировать тесты UFT, BPT, и Load Runner, сохраненные в ALM.
    • Если система автоматизации автоматизированного теста работает на компьютере Windows 8, вы можете выполнить тест, обратившись к клиенту ALM с хоста с полностью поддерживаемой ОС.
  • Сертификация клиента: При загрузке клиента ALM может появиться сообщение об ошибке инициализации. Это может произойти, если на клиентском компьютере отсутствует новый корневой сертификат. См. дополнительные сведения о подписи кода Verisign в статье Verisign: https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&id=AR1747&actp=search&viewlocale=en_US.
    Решение: Установите 2048-разрядные корневые и промежуточные сертификаты. См. дополнительные сведения в следующей статье Verisign: https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&actp=CROSSLINK&id=SO19140.
  • FDCC: Приложение HP ALM 11.50 протестировано на соответствие нормативам FDCC.
  • Антивирусное ПО, установленное на клиентском компьютере, может помешать развертыванию файлов клиента ALM. Развертывание может существенно замедлиться.
    решение: обновите антивирусное ПО и файлы определений вирусов. Если это не решит проблему, отключите антивирусное ПО и установите ALM.
  • Подключение к ALM по имени сервера и по IP-адресу с одной рабочей станции приводит к повторному развертыванию файлов ALM на рабочей станции.
  • Windows XP (SP3) с Internet Explorer 8: подключение к ALM может привести к сбою Internet Explorer. Это связано с установкой Microsoft Java Virtual Machine на клиентском компьютере. Этот компонент не интегрирован с Internet Explorer 8 должным образом и Microsoft рекомендует удалить его. См. дополнительные сведения по адресу http://www.microsoft.com/about/legal/en/us/interoperability/java/faq.aspx
    Решение: удалите msjava с клиентского компьютера. Другой способ: удалите или переименуйте файл: C:\WINDOWS\system32\msjava.dll
    Для удаления msjava используйте средство удаления виртуальной машины Java (Microsoft), описанное по адресу: http://support.microsoft.com/kb/826878
  • Если пользователь без прав администратора, но с правом на установку элементов управления ActiveX щелкнет желтую информационную панель для установки ALM, установка клиента закончится неудачей.
    Решение: пользователь без прав администратора не должен устанавливать элементы управления ActiveX. Для загрузки ALM Platform Loader следует использовать только ссылку на странице запуска.
  • Следующее требование применяется, только если между сервером и клиентами установлен перенаправляющий прокси-сервер. Перед первым подключением к ALM Server каждый клиент ALM должен настроить учетные данные с помощью приложения Webgate Customization Tool. Для запуска приложения на клиентском компьютере ALM перейдите по следующему пути и щелкните соответствующую ссылку:
  • http://<имя сервера ALM>[<:номер порта>]/qcbin/Apps/

    В разделе WebGate Customization перейдите к области Proxy Credentials, установите флажок Use these credentials и введите значения в поля Proxy Username и Proxy Password. Нажмите Save, затем Close.

    Полную документацию по приложению можно найти в документе, доступном по пути выше.

Обновление проекта

  • Перенос репозитория проекта:
    • Во время переноса репозитория нельзя экспортировать проект или создавать новые проекты путем копирования данных из существующего проекта.
    • Если при переносе репозитория деактивировать проект на сервере ALM 11.50 и восстановить его на другом сервере ALM 11.50, проект не будет синхронизирован между серверами и будет поврежден.
      Решение. Вместо деактивации проекта удалите его с первого сервера ALM 11.50.
      Примечание. Ограничения не действуют между сервером ALM 11.50 и сервером Quality Center предыдущей версии.
    • Следующее ограничение может возникнуть при редактировании файла в репозитории (например, вложения, сценария или отчета) во время переноса репозитория. Редактируемый файл может остаться в старом репозитории без записи в отчете о переносе репозитория.
      Решение: По окончании переноса вручную удалите файл из репозитория.
    • Перенос репозитория может занять много времени из-за сообщений отладки.
      Решение: установите уровень журнала "Warning".
    • При переносе репозитория не следует выполнять резервное копирование БД или файловой системы.
      Решение: если вам необходимо сделать резервную копию или файловой системы до окончания переноса репозитория, сначала приостановите перенос репозитория и деактивируйте проект. См. дополнительные сведения в документе Руководство администратора HP Application Lifecycle Management.
  • Чтобы обновить проект, для которого активированы расширения, необходимо активировать эти расширения для новой версии. Перед обновлением проекта следует проверить доступность этих расширений в новой версии. Обратитесь к системному администратору для получения дополнительных сведений.
  • Обновление заканчивается неудачей, если флаг History установлен для виртуального поля настройки проекта.
    Решение: Перед обновлением убедитесь, что флаг History снят для всех виртуальных полей в настройке проекта. .
  • Сохраненные процедуры: Обновление ALM заканчивается неудачей при обновлении проектов, которые содержат сохраненные процедуры, созданные пользователем без разрешений, необходимых для процесса обновления проекта.
    Решение: Сохраните и удалите сохраненные процедуры перед обновлением и верните их после успешного обновления. Другой способ: замените пользователя БД, связанного с сохраненными процедурами, на учетную запись с разрешениями, необходимыми для обновления.
  • Приложение ALM не может обновить проекты, если репозиторий ALM использует подключенный диск, а не путь UNC, в качестве пути к основному репозиторию.
    Решение: на вкладке Конфигурация сайта модуля Site Administration измените путь к основному репозиторию на путь UNC.
  • Назначение приоритетов обновления проектов: При обновлении проектов ALM не используют значения приоритетов, указанные в диалоговом окне приоритетов проекта.
  • Схема базы данных:
    • Если схема проекта Oracle содержит пользовательские таблицы или представления, которые включают имена полей, совпадающие с предопределенными именами полей ALM, возникнут противоречия.
      Решение. Переименуйте имена полей в пользовательских таблицах и представлениях (они должны быть уникальными).
    • ALM не может обновить проекты, если размер поля LN_LINK_TYPE изменен.
    • поля с типом Date в ALM 11.00 преобразуются в тип DateTime. Если любое из этих полей содержит значение 0, работа клиента ALM может быть прервана из-за ошибки.
      Решение: найдите все столбцы, содержащие поля DateTime со значением 0, и замените его на текущую дату и время.
  • Средство проверки проекта определяет, используется ли в проекте сторонняя система управления версиями, только на основании таблицы PROJECTS модуля Site Administration. Отсутствие записей в таблице VER_CTRL не проверяется.
  • При обновлении проекта приложение ALM создает новый тип требований для каждого отдельного значения поля Type и назначает их требованиям в исходном проекте. Если таких значений много, в обновленном проекте создается множество типов требований.
    Решение: перед обновлением проекта удалите из поля Type значения, которые вы не собираетесь преобразовывать в типы требований.
  • База данных Microsoft SQL Server:
    • при работе с базой данных SQL, учитывающей регистр, процесс обновления заканчивается неудачей, если в файле исключений есть таблица, имя которой записано в нижнем регистре.
  • Oracle: при обновлении проектов ALM в базе данных Oracle размер сегмента отката (RBS) Oracle может увеличиваться во время выполнения больших транзакций. При обновлении больших проектов (размер базы данных более 2 Гбайт) рекомендуется увеличить размер сегмента отката на время выполнения обновления, освободив минимум 3 Гбайт. После окончания обновления можно вернуть использовавшийся перед обновлением размер RBS.
  • Чтобы воспользоваться функцией переподключения сеанса ALM, применение функции Серьезное изменение для сохранения изменений настроек следует свести к минимуму. После обновления проекта до версии ALM 11.50 администратор проекта должен проверить право Разрешить серьезное изменение настраиваемых групп пользователей и скорректировать их должным образом, чтобы свести количество пользователей с этим правом к минимуму.

Документация

  • Документация по расширениям: Документация по расширениям ALM доступна по адресу: https://hpln.hp.com/group/application-lifecycle-management.
  • При просмотре справки в Internet Explorer 8 нумерованные и алфавитные списки не отображаются должным образом.
  • Документы Учебное руководство HP Application Lifecycle Management и HP ALM Performance Center Quick Start будут представлены в будущем исправлении.
  • Вы можете просмотреть видеодемонстрацию основных возможностей HP Application Lifecycle Management, выбрав Справка > Видео по возможностям продукта в главном окне ALM.
  • Сведения о новой и удаленной документации в библиотеке документации HP ALM доступны в документе Новые возможности HP Application Lifecycle Management.

Site Administration

  • Шаблоны: При создании шаблона путем копирования существующего шаблона или проекта, а также при импорте существующего шаблона, ошибочно отображается флажок активации управления версиями. Управление версиями в создаваемом шаблоне зависит от исходного шаблона или проекта.
  • Импорт проекта: Импорт файлов проекта более 2 Гбайт в ALM не поддерживается.
  • При создании проектов не допускается использование символов °, µ или § в имени проекта или домена.
  • Копирование проекта:
    • Копирование проектов с активированными расширениями Application Model, Enterprise Integration или STM не допускается.
    • При копировании проекта нестандартные значения таблицы DATACONST не копируются. Например, не копируется параметр REPLACE_TITLE.
      Решение: после копирования проекта вставьте значения в таблицу DATACONST целевого проекта вручную.
    • Копирование слишком большого проекта может привести к истечению времени ожидания.
    • При копировании допустимого проекта, для которого активировано расширение «Лаборатория ALM», проверка проекта может закончиться неудачей из-за отсутствия индексов Эта проблема может быть решена путем запуска восстановления проекта
  • Если применить параметр REPLACE_TITLE к модулям управления, ресурсов тестов и панели мониторинга, изменится только имя модуля в боковой панели приложения ALM.
  • При восстановлении проекта необходимо выбрать файл dbid.xml в репозитории проекта. Благодаря этому проект сохранит свой исходный идентификатор. Если у проекта нет исходного идентификатора, следующие межпроектные функции могут работать неправильно: межпроектная настройка, импорт и синхронизация библиотек, а также межпроектные диаграммы.

Настройка проекта

  • Пользовательские поля: При добавлении настраиваемого пользовательского поля в проект, созданный в Quality Center 9.2 или более ранней версии, может возникнуть ошибка «память защищена или повреждена».
    Решение: Выполните следующий запрос для схемы проекта:
    For SQL Server:
    UPDATE td.SYSTEM_FIELD
    SET SF_ROOT_ID=NULL
    WHERE SF_ROOT_ID = 0 AND
    SF_COLUMN_NAME <> 'CF_FATHER_ID' AND
    SF_COLUMN_NAME <> 'CY_FOLDER_ID'
    For Oracle:
    UPDATE <SCHEMA_NAME>.SYSTEM_FIELD
    SET SF_ROOT_ID=NULL
    WHERE SF_ROOT_ID = 0 AND
    SF_COLUMN_NAME <> 'CF_FATHER_ID' AND
    SF_COLUMN_NAME <> 'CY_FOLDER_ID'
  • Фильтр скрытия данных. После удаления пользовательских полей из проекта поля не удаляются из фильтра скрытия данных.
  • Разрешения: следующее ограничение относится к обновленным проектам, в которых группам пользователей назначено разрешение Создать, но не назначено разрешение Обновить. При попытке создать новый объект все поля этого объекта приобретают атрибут "только чтение". В результате пользователю не удается создать объект.
    Решение: Для любого объекта с назначенным разрешением Создать следует также назначить разрешение Обновить.
  • Windows XP: При открытии настройки проекта может возникнуть ошибка "Service of type Mercury...".
    Решение: закройте сообщение об ошибке и повторите попытку.
  • Планирование и отслеживание проектов: На вкладке "Общие" при создании, обновлении и удалении типов КИП действуют следующие ограничения:
    • Во время обработки обновленного проекта только пользователи, относящиеся к существующим группам, созданным во время предыдущего сеанса, могут создавать, обновлять и удалять типы КИП. (Помимо групп TDAdmin и Руководитель проекта.)
    • Пользователи, принадлежащие к пользовательским группам, созданным в ALM 11.50 в соответствии с группами из предыдущей версии, могут создавать, обновлять и удалять типы КИП. (Помимо групп TDAdmin и Руководитель проекта.)
    • Пользователи, не принадлежащие к группам, упомянутым выше, не могут создавать, обновлять и удалять типы КИП.

Межпроектная настройка

  • Настройка проекта, примененная к связанным проектам из шаблона проекта, может быть изменена с помощью открытой архитектуры тестирования (OTA).

Общие

  • Значения по умолчанию: Значения по умолчанию сохраняются и используются в соответствии с модулем, а не в соответствии с объектом. Если вы откроете дефект из модуля «План тестирования», будут использоваться значения по умолчанию для модуля «План тестирования», а не для модуля «Дефект». Поскольку значения по умолчанию отсутствуют в модуле «Требования», дефект, открытый из модуля «Требования» не будет иметь значений по умолчанию.
  • Вход в ALM с одним именем пользователя на компьютерах с разными языками может привести к ошибке входа, перехода между модулями и вызова настройки проекта.
  • Сведения о достижении оптимальной производительности системы с компонентами ALM доступны в документе Тестирование HP Application Lifecycle Management v11.50, который будет представлен в одном из будущих исправлений ALM.
  • Microsoft Windows 2008 R2 SP: если при использовании диалогового окна "Сохранить как" выбран файл, введенное имя файла игнорируется. Файл сохраняется с выбранным именем.
  • Невозможно передать файлы в ALM при включенной аутентификации прокси-сервера в Microsoft Internet Explorer.
  • После копирования и вставки объектов между проектами скопированные объекты не отображаются, пока представление не будет обновлено.
  • Производительность может снижаться при использовании функций текстового поиска и расширенных фильтров и большой нагрузке на систему. В этом случае потребуется дополнительная итеративная настройка и оптимизация среды, особенно сервера базы данных. При необходимости в дальнейшем будут предоставлены пакеты исправлений, в которых эти ошибки будут устранены.
  • При создании условий выполнения на вкладке "Схема выполнения", если один из двух ручных тестов запускается только после завершения первого теста, действует следующее ограничение. При выполнении набора тестов в автоматической среде выполнения запускается только один из двух ручных тестов. Статус другого теста указывается в списке как Выполняется, но тест не выполняется.
  • При открытии нового сеанса в ALM может быть выдано сообщение с запросом установки клиента ALM, несмотря на то что он был установлен при первом запуске приложения ALM.
    Решение: в Internet Explorer откройте диалоговое окно "Надстройки" (Сервис > Надстройки). В поле Показать выберите значение Загруженные элементы управления. Удалите элементы управления Loader Class и ALM Platform Loader. В Internet Explorer 8 щелкните элементы управления правой кнопкой мыши, выберите Дополнительные сведения, а затем Удалить.
  • Если для ограничения доступа определенной группы пользователей к данным в определенной папке используется фильтр, а затем эта папка удаляется, участник группы не может войти в ALM.
    Решение: администратор проекта должен изменить фильтр ограничения доступа к данным в настройке проекта.
  • Windows XP SP3: при удаленном запуске системного теста на клиенте с операционной системой Windows XP SP3 отображается сообщение об ошибке. Дополнительные сведения см. в статье KM187086 базы знаний для самостоятельного устранения неисправностей HP Software.
  • Поддержка Юникода: следующие компоненты ALM не поддерживают Юникод:
    • Редактор сценариев рабочего процесса: Доступно в настройке проекта.
    • Автоматическая среда выполнения: доступна в модуле лаборатории тестирования
    • Сведения о системе: доступны в представлениях "Вложения" при нажатии кнопки Сведения о системе
    • Снимки экрана/скриншоты: доступны в представлениях "Вложения" при нажатии кнопки Снимок
    • Мастер преобразования требования в тест: доступен в модуле требований при выполнении команды Преобразовать в тест
    • Создание теста: доступно в модуле требований при выполнении команды Создать тест
    • Редактор сценариев VAPI-XP: встроенный элемент управления представления "Сценарий" модуля лаборатории тестирования
    • Генератор документов: доступен в главном меню ALM
    • Отчеты Excel: доступны в модуле панели мониторинга при просмотре отчета в Excel
    • Site Administration
  • Файлы более 4 Гбайт не могут быть переданы в ALM. Например, вложения, результаты и ресурсы тестов.
  • Сочетание клавиш. Чтобы перевести фокус на пункты меню модуля, нажмите ALT или F10.

Управление версиями

  • Фильтрация: При фильтрации объектов по полям "Версия извлечена" и "Владелец версии" возвращенные объекты включаются в фильтр.
    Решение: Чтобы исключить возвращенные объекты, используйте поле "Статус версии".
  • Service Test Management: Расширение Service Test Management не поддерживает управление версиями.
  • В проекте с управлением версиями невозможно обновить значения полей скопированного объекта с помощью события MoveTo.
  • При включении управления версиями для существующего проекта время первого возврата устанавливается, когда выполняется первое действие управления версиями (извлечение, возврат, просмотр журнала версий и др.).
  • Управление версиями не поддерживается для следующих типов тестов: сценарии Vuser и LoadRunner.
  • В проекте, использующем управление версиями, невозможно копировать и вставлять извлеченные объекты. Кроме того, невозможно копировать и вставлять объекты со связанными извлеченными объектами.
    Решение: верните объекты или отмените их извлечение перед копированием и вставкой.

Модуль релизов

  • Журнал для папок релизов, релизов или циклов не сохраняется в модуле релизов.
  • При вводе текста справа налево в поле, отличном от поля комментариев, в модуле релизов текст выравнивается по левому краю, когда поле находится в фокусе ввода.

Модуль релизов — планирование и отслеживание проектов

  • Для проектов, обновленных до версии 11.50, встроенный тип КИП «Выполненные экземпляры тестов» содержит график анализа КИП с именем Not Executed Test Instances by Responsible Tester. Имя графика анализа КИП должно быть изменено на «Not Run Test Instances By Responsible Tester». Эта ошибка исправлена в версии ALM 11.50, но изменение необходимо применить вручную для обновляемых проектов.
  • Карта оценки на вкладке "Карта оценки" может содержать не более 600 ячеек. Пользователь должен учесть число элементов рамок и КИП, заданных для каждой вехи.

Модуль библиотек

  • После импорта библиотеки ее корни не обозначаются в представлении содержимого, если исходный фильтр содержит ИД объектов.
  • Не поддерживается совместное использование библиотек проектами, использующими управление версиями, и проектами без управления версиями.
  • Если при создании базового состояния в файловой системе отсутствует вложение или сценарий, предупреждение будет записано в файл журнала ALM. Тем не менее, базовое состояние будет создано.
  • После синхронизации исходной библиотеки с базовым состоянием импортированной библиотеки на вкладке Импортировано нельзя увидеть, из какого базового состояния была импортирована библиотека. Кроме того, после синхронизации исходной библиотеки с базовым состоянием импортированной библиотеки на вкладке Импортировано из невозможно увидеть из какого базового состояния была импортирована библиотека.
  • На вкладках "Требования" и "Тесты" диалогового окна "Параметры сравнения" флажок Покрытие настраивает приложение ALM на учет покрытия. Чтобы игнорировать покрытие, необходимо снять флажок Покрытие на вкладках "Требования" и "Тесты". Поэтому если вы установите или снимите флажок Покрытие в библиотеке, в которой есть только требования, параметр сохранится и будет применяться при сравнении библиотеки, в которой есть только тесты.
  • Если синхронизировать библиотеки, объекты которой извлечены другими пользователем, в проекте с поддержкой управления версиями, извлеченные объекты не будут синхронизированы. При сравнении библиотек после синхронизации объекты, не синхронизированные из-за извлечения другим пользователем, не будут отображаться в разделе Изменено в диалоговом окне сравнения библиотек, несмотря на то что они отличаются.

Модуль требований

  • Не ведется журнал требований для полей Целевой релиз и Целевой цикл.

Risk-Based Quality Management

  • Управление версиями: это ограничение возникает при извлечении требования, не являющегося требованием оценки, и его последующего изменения на требование оценки. Требование не будет включено в анализ RBQM, пока не будет возвращено.

Модуль бизнес моделей

  • Если удалить модель из дерева бизнес-моделей без удаления соответствующих репрезентативных требований, при повторном импорте этой модели будет будут созданы новые репрезентативные требования с суффиксом _1.
  • Цвета и шрифты операций модели не импортируются в ALM. Операции отображаются с цветами и шрифтами по умолчанию.
  • Если путь модели включает цикл, этот цикл игнорируется и операции указываются в пути только один раз. Пути, которые начинаются или заканчиваются циклом, не учитываются.
  • Значительное изменение повторно импортированных моделей может помешать автоматическому разрешению путей.
    Решение: Значок обозначает неразрешенные пути. Разрешить пути автоматически.

Модуль плана тестирования

  • При попытке добавить параметры тестов к тесту, заблокированному другим пользователем, отображается неправильная ошибка.
  • Невозможно связать таблицу данных теста QuickTest с XLSX-файлом. Выполнение теста завершается неудачей.

Модуль ресурсов теста

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

Модуль лаборатории тестирования

  • Выполнение тестов: При использовании нелатинских символов в полях «Имя домена» и «Имя проекта» уведомление со сводкой выполнения набора тестов может содержать поврежденные символы в этих полях.
  • Закрепленные наборы тестов: следующие типы тестов не могут быть добавлены к закрепленным наборам тестов: сценарии Vuser и LoadRunner.

Lab Management/Выполнение на стороне сервера

  • Интеграция Jenkins: Подключаемый модуль Jenkins с открытым исходным кодом разработан, чтобы обеспечить выполнение на стороне сервера для функциональных наборов тестов и пакетов проверки сборки в качестве этапа сборки Jenkins. Результаты регистрируются в Jenkins и модуле «Выполнения тестов» ALM. Поддержка этого подключаемого модуля с открытым исходным кодом, предоставляется сообществом Jenkins. Чтобы загрузить модуль и ознакомиться с документацией, посетите страницу:
    https://wiki.jenkins-ci.org/display/JENKINS/HP+Application+Automation+Tools.
  • Настраиваемые пользовательские группы: Если пользователь относится к настраиваемой группе и расширение лаборатории активировано, пользователь не сможет выполнять тесты на стороне сервера из-за ошибки.
    Решение: Добавьте пользователя в группу наблюдателей.
  • Временные интервалы: Если вы используете измененную версию одного из заданных форматов для системного времени клиента, временные интервалы будут работать некорректно.
  • Веб-серверы: При использовании расширения Lab Management требуется прямое подключение к серверу приложений ALM. Lab Management не работает с конфигурациями на основе веб-серверов.
  • Настройка объектов лаборатории. После настройки объекта в проекте лаборатории может быть выдано сообщение об ошибке при возврате в ALM.
    Решение: Удалите папку TD_80 на клиентском компьютере перед входом в проект.
  • Функциональные наборы тестов:
    • Если вы попытаетесь удалить функциональный набор тестов, который содержит экземпляр теста с предыдущим выполнением в активном состоянии, возникнет ошибка, и набор тестов не будет удален.
    • Если вы создаете набор тестов минимум с одним экземпляром теста с определенным требованием хоста, и цель определенного хоста включает цели, необходимые для остальных экземпляров тестов в наборе тестов, этот определенный хост будет единственным хостом, запрошенным для набора тестов. В этом случае при отказе этого определенного хоста он не будет заменен другим и выполнение набора тестов станет невозможным.
      Решение: На вкладке "Запрошенные хосты" добавьте хост автом. соответствия, включающий цели остальных экземпляров тестов.
    • Если вы настроите остановку функционального набора тестов при неудаче теста, выполнение набора тестов не будет остановлено.
    • Если вы попытаетесь выполнить функциональный набор тестов, содержащий тест с ручным компонентом, произойдет ошибка. См. полное описание ошибки в журнале событий.
    • Если вы попытаетесь выполнить функциональный набор тестов, содержащий тест в состоянии Заблокировано, набор тестов останется в состоянии Выполняется, но остальные экземпляры тестов не будут выполняться.
      Решение. Не выполняйте наборы тестов, включающие тесты с состоянием Заблокировано.
    • Функциональные тесты с настраиваемыми статусами не поддерживаются. Выполнение набора тестов прерывается.
  • Отчет о выполнении:
    • При использовании Internet Explorer 8, если загрузка отчета о выполнении занимает много времени, может появиться сообщение с запросом, не хотите ли вы остановить выполнение скрипта.
      Решение: Вы можете закрыть сообщение и продолжить построение отчета или применить решение, предложенное корпорацией Microsoft по адресу http://support.microsoft.com/kb/175500.
    • Если проект включает нелатинские символы, отчет о выполнении не откроется.
      Решение. Переименуйте проект.
    • Отчет о выполнении не поддерживает масштаб 125% и размеры шрифтов, отличные от среднего.
      Решение: Воспользуйтесь меню Вид > Масштаб в Internet Explorer, чтобы вернуть масштаб к значению 100%. Измените размер шрифта на «средний»в меню Вид > Размер шрифта.

Текстовый поиск

  • При использовании функции текстового поиска для строки, являющейся частью тега HTML, например body или html, будут выведены все записи, содержащие форматированный текст, в котором используется такой тег, а также записи, содержащие строку поиска в тексте доступного для поиска поля.
  • Oracle: при использовании функции текстового поиска ALM для базы данных Oracle необходимо учитывать, что в Oracle используются списки стоп-слов по умолчанию для каждого из поддерживаемых языков. Слова в списке стоп-слов для языка, на котором ведется поиск, не попадают в результаты. Дополнительные сведения см. в документе Oracle Text Supply Stoplist (http://docs.oracle.com/cd/B19306_01/text.102/b14218/astopsup.htm#CEGBGCDF).
  • Oracle: при использовании функции текстового поиска ALM в базе данных Oracle необходимо учитывать, что в Oracle есть ряд специальных символов, использующихся в качестве операторов поиска. Если они включены в выражение поиска, ожидаемые результаты могут быть не обнаружены. Например, при использовании выражений 'a* a' or 'a%a', содержащих операторы * or %, может появиться сообщение об ошибке

Модуль дефектов

  • Ввод более 127 в поле «Сводка дефекта» приводит к ошибке. Создается пустой дефект.
  • Функция печати дефекта недоступна в модуле дефектов.

Модуль панели мониторинга

  • Отчеты о проекте: Во вложениях ссылки на файлы с международными символами в имени выглядят искаженными. Активация гиперссылки вызывает ошибку.
  • Отчеты по проектам, сформированные с использованием табличного шаблона шага проекта, содержат ошибку форматирования: шрифт имен шагов таблице шагов проекта меняется после второго слова. Ошибка исправлена в проектах, созданных в ALM 11.51 и более поздних версиях, но сохраняется в проектах, созданных в более ранних версиях ALM.
    Решение: В настройке проекта перейдите к модулю Шаблоны отчетов по проекту. Выберите Папка шагов проекта > Табличный шаблон шагов проекта. Нажмите Загрузить шаблон и сохраните его в файловой системе. Перейдите к файлу и откройте его. Выделите поле текста, содержащее <<Step Name>>, и измените размер шрифта на 9. Сохраните документ. Вернитесь в ALM, нажмите кнопку Передать шаблон и выберите сохраненный шаблон в файловой системе.
  • Графики: при формировании диаграммы выполнения в модуле панели мониторинга на ней могут отображаться данные, отличные от данных, которые отображались в предыдущих версиях ALM. Это может быть вызвано тем, что для поля, по которому выполняется группирование, не включен параметр Журнал в окне настройки проекта, или параметр Журнал не включен для периода, показанного на графике.
  • Требования: если при создании раздела отчета о покрытии требований в качестве дочернего элемента раздела отчетов по тестам включить поля теста в фильтр для покрытия требований, эти поля пропускаются при фильтрации покрытия.
  • Требования: если при создании раздела отчета о покрытии требований в качестве дочернего элемента раздела отчетов по тестам включить поля теста в шаблон отчета для покрытия требований, эти поля будут пустыми в созданном отчете.
  • Отчеты Excel: пользователи, входящие в группы с ограничением доступа к данным, могут получить доступ к таким данным с помощью отчетов Excel.
    Решение: в модуле Site Administration добавьте значения в параметр конфигурации SQL_QUERY_VALIDATION_BLACK_LIST и имена таблиц.
  • Отчеты Excel: В области объектов построителя запросов, не отображается таблица управления версиями VC_TEST.
    Решение: введите имя таблицы вручную в запросе SQL

Генератор документов

  • Поскольку в Microsoft Word количество уровней оглавления документа может быть больше девяти, отображаются только первые девять иерархических уровней.
  • При выборе диаграммы модуля Test Lab для включение в документ проекта со страниц наборов тестов, тестов или выполнений график не включается в документ.
    Решение: чтобы включить график модуля лаборатории тестирования в документ проекта, выберите ее на странице "Лаборатория тестирования" генератора документов.

Интеграция

  • QuickTest Professional:
    • QuickTest Professional не может подключаться к ALM через NTLM (NT Lan Manager), если пользователь Windows не является участником домена.
    • Для интеграции QuickTest Professional 10.00 и ALM 11.50 следует использовать надстройку HP Quality Center Client Side Connectivity.
    • после повторного сохранения теста QuickTest поврежденные отношения удаляются и пользователь больше не сможет просматривать их на вкладке зависимостей ALM. Если тест QuickTest включает поврежденную зависимость (например, из-за удаления зависимого актива), она отображается как поврежденное отношение в ALM. Если пользователь добавит другую зависимость в тест QuickTest, ALM отобразит эту новую зависимость. На вкладке зависимостей поврежденная зависимость больше не отображается как зависимость, несмотря на то что действие все еще ссылается на актив, который не существует, и выполнение теста заканчивается неудачей. В QuickTest отсутствующий актив все еще отображается как отсутствующий, как и ожидается.
    • Если функция предотвращения выполнения данных включена с параметром Всегда на рабочих станциях Windows 7, сценарии тестирования не отображаются.
      Решение: Отключите предотвращение выполнения данных.
    • При использовании компонентов на основе ключевых слов в Microsoft Windows 7 пользователи не могут открыть вложенную вкладку Автоматизация в ALM. Когда пользователь выбирает вложенную вкладку Автоматизация, появляется сообщение об ошибке.
      Решение: проблема связана со флагом предотвращения выполнения данных VISTA. Установка значения AlwaysOff решит проблему. Запустите командную строку от имени администратора и выполните следующую команду: bcdedit.exe /set {current} nx AlwaysOff'
    • Открытие компонентов после переноса репозитория может занять много времени.
    • если файл переменной окружения, связанный с тестом или компонентом, хранится в приложении ALM, и в него вносятся изменения на вкладке вложений, эти изменения не применяются до повторного открытия теста.
    • при подключении к ALM из QuickTest Professional с использованием SSL и выборе "Нет" в диалоговом окне "Предупреждение системы безопасности", диалоговое окно подключения Quality Center перестает отвечать.
    • при запуске скрипта QuickTest Professional из приложения ALM с использованием соединения SSL открывается диалоговое окно "Предупреждение системы безопасности". При нажатии кнопки "Да" в диалоговом окне предупреждения системы безопасности приложение QuickTest Professional перестает отвечать.
    • при запуске скрипта QuickTest Professional из приложения ALM пользователь, который выполняет это действие, должен иметь права на чтение и запись в папке системного кэша.
    • Пользователи Microsoft Windows 7 не могут открывать вложенную вкладку автоматизации в формате ключевых слов в ALM. Когда пользователь выбирает вложенную вкладку "Автоматизация", появляется сообщение об ошибке.
  • Service Test: При выполнении теста Service Test в ALM не применяются значения параметров тестов по умолчанию, что приводит к ошибке выполнения.
  • Юникод: Интеграция ALM с другими продуктами не поддерживает Юникод. Поэтому:
    • Не следует использовать символы Юникода при работе с тестами или компонентами, сохраненными в ALM (например, в имени теста или компонента, среды приложения, стандартном значении теста, параметрах действиях или компонентах, значениях аргументов и т.д.).
    • Данные, передаваемые из ALM в QuickTest (такие, как значения тестов, параметры действия или компонента) несовместимы с Юникод.
  • Пользователь, у которого есть права на добавление дефекта, но нет прав на его редактирование, может вносить изменения в дефект, используя параметр Найти подобные дефекты диалогового окна добавления дефекта, вызываемого из окна результатов теста средства тестирования.
  • В диалоговом окне добавления дефекта, вызываемого из окна результатов средства тестирования, возможно заполнение полей списков недопустимыми данными.

Открытая архитектура тестирования/API и рабочий процесс

  • REST: В ALM 11.50 API-интерфейсы REST предоставляют ресурсы для выполнения большинства повседневных задач обработки данных ALM. На этом этапе версия API-интерфейсов REST является предварительной. Мы планируем отозвать этот статус с выходом будущего пакета обновления 11.5x и анонсируем код API, пригодны для производственных систем.
  • Вы не можете изменить атрибуты пользовательского действия с помощью рабочего процесса. Например,
    Actions.Action("UserDefinedActions.action_name").Enabled = false
    не отключает действие. Кроме того, если вы настроите пользовательское действие в сценарии рабочего процесса без префикса "UserDefinedActions.", появится сообщение об ошибке.
  • Если вы измените сценарий рабочего процесса для созданного объекта, изменение не распространится на скопированные объекты. (11.50: дефект 193826)
  • В списках открытой архитектуры тестирования (OTA) нумерация начинается с 1. Например, mylist.Item(1) означает первый элемент списка myList. Если в предыдущих версиях ALM использовались списки ОTА, начинающиеся с 0, сначала необходимо обновить списки вручную, чтобы они начинались с 1.
  • Избранные объекты: невозможно получить фильтры избранных объектов из общих или частных параметров подключения OTA или из таблицы COMMON_SETTINGS. Используйте новый API для избранного объекта.
  • Создание пользователей: если протокол LDAP включен, добавление пользователей с помощью API невозможно.
  • Дефекты: при назначении комментариям дефектов атрибута "только чтение" кнопка Добавить комментарий блокируется.
  • Дефекты: при изменении параметра отображения на скрытие и отображение фильтров запускается действие act_HideColumnFiltering вместо _dxact_GridFilters1_WebDefectFrm.
  • Вложения: при удалении вложения в диалоговом окне создания дефекта запускается неверное действие.
  • Действие рабочего процесса недоступно для закрытия дерева требований или вкладки "Покрытие требований".
  • Параметр NewValue в событии рабочего процесса FieldCanChange не возвращает значение, если изменяются значения полей Target Cycle или Target Release.
    Решение: Запустите следующий сценарий:
  • Function <entity>_FieldCanChange(FieldName,NewValue)

    For i = 1 To NewValue.Count

    MsgBox NewValue.Item(i).Name

    Next

    End Function

    где New Value — это список объектов ISysTreeNode.

  • Существующие приложения OTA, которые изменяют данные, не будут работать в проекте с включенным управлением версиями. Необходимо изменить код для извлечения объектов перед из изменением в коде и вернуть эти объекты после публикации.
  • Сценарии рабочего процесса и приложения OTA запускаются с правами пользователя, вошедшего в систему, а не пользователя, создавшего сценарий. В зависимости от параметров безопасности и группы, к которой принадлежит пользователь, выполнение сценариев и приложений, использующих защищенные объекты (таких как, объект Command), может закончиться неудачей.
Обратная совместимость рабочих процессов

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

  • Схема именования действий изменена на context.action. Для обратной совместимости схема именования, используемая в предыдущих версиях ALM, поддерживается для обновленных проектов.
  • В настройке проектов следующие события рабочего процесса не указываются в дереве сценариев редактора сценариев рабочих процессов. Эти события рабочего процесса поддерживаются только для обратной совместимости и доступны только для обновленных проектов.
    GetNewReqPageName
    GetReqDetailsPageName
    GetNewBugPageName
    MoveToFolder
    MoveToSubject
    MoveToComponentFolder
    (переименовано в ComponentFolder_MoveTo)
    Теперь действие GetDetailsPageName поддерживается для всех объектов, а не только для дефектов, и заменяет GetNewReqPageName, GetReqDetailsPageName и GetNewBugPageName.
  • Событие CanDelete добавлено в тесты, папки тестов, наборы тестов, папки наборов тестов, бизнес-компоненты и папки бизнес-компонентов. Синтаксис Quality Center 10.00 поддерживается в обновленных проектах для обратной совместимости.
  • Действие DeleteInTreeAct больше не поддерживается для события ActionCanExecute.
    Решение: измените сценарии в соответствии с новым именем действия.
  • Номер страницы (вкладки) для событий GetDetailsPageName, GetNewBugPageName, GetReqDetailsPageName и GetNewBugPageName теперь представляет собой абсолютный номер страницы, независимо от позиции страницы относительно других страниц, отображаемых в диалоговом окне.
    Решение: измените сценарии в соответствии с абсолютным номером странице (а не относительным).
  • При использовании объектов типа Поля в сценариях рабочего процесса ALM выдает исключение, если сценарий пытается получить доступ к неактивному или несуществующему полю. В Quality Center 10.00 создается пустой объект поля.
    Решение: измените сценарии, запретив доступ к неактивным или отсутствующим полям. Кроме того, можно добавить в сценарии строку On Error Resume Next в качестве меры предосторожности.
  • В сценариях рабочего процесса объект Списки можно использовать только с полями, которым уже назначен тип Список поиска в окне настройки проекта для объектов проекта. В предыдущих версиях ALM/Quality Center можно было использовать объекты типа "Списки" для полей, заданных с типом Список поиска и Строка.
    Решение: В окне настройки проекта измените тип на Список поиска. Чтобы указать значения, которые не отображаются в заданном списке поиска, снимите флажок Проверить значение.
  • В ALM 11.50 при создании нового требования событие Req_New вызывается сразу после открытия диалогового окна создания требования. При этом применяется тип требования по умолчанию. Если в тип требования вносятся изменения, событие Req_FieldChange устанавливает тип требования при отправке нового требования. Это повлияет на сценарии рабочего процесса в проекте Quality Center 10.00, которые зависят от типа требования (например, сценарий, который упорядочивает порядок полей в диалоговом окне по разному в зависимости от типа требования), поскольку соответствующий код вызывается событием Req_New.
    Решение: Выполните этот код для события Req_FieldChange в дополнение к событию Req_New (если измененное поле является типом требования).
  • Теперь действия события ActionCanExecute для изменения представления в модуле требований единообразно выводят имя целевого представления.
    Решение: Измените сценарии следующим образом:
    замените действие actCoverageView на Requirements.DETAILS
    замените действие actDocumentView на Requirements.TREE
    замените действие _dxact_btReqGridView_wreq на Requirements.GRID
    замените действие actCoverageAnalysisView на Requirements.ANALYSIS
  • Следующие действия события ActionCanExecute больше не вызываются и должны быть удалены из сценариев:
    • AddTSinTreeAct
    • DeleteInTreeAct
    • CutInTreeAct
    • CopyInTreeAct
    • PasteInTreeAct
    • RenameTSInTreeAct
  • Старые имена действий не вызываются для команд меню анализа в модулях требований и плана тестирования.
  • Новые теги HTML, добавленные в ALM 11.50, могут не поддерживаться сценариями рабочего процесса или внешними инструментами, которые зависят от определенной структуры HTML полей Memo.
    Решение: обновите сценарий рабочего процесса или внешний инструмент в соответствии с новой структурой HTML.

Business Process Testing

Описанные ниже проблемы относятся к работе с тестами бизнес-компонентов, потоками и тестами бизнес-процессов в приложении ALM. Дополнительные сведения о проблемах, относящихся к работе с бизнес-компонентами в QuickTest Professional, см. в файле readme соответствующего продукта.

  • Общий доступ:
    • При синхронизации с базовым состоянием, которое содержит автоматизированные компоненты, автоматизированные после первоначального импорта, в целевой библиотеке могут возникнуть следующие проблемы:
      • Тесты бизнес-процессов, которые включают такие компоненты, заканчиваются неудачей, когда выполняются из целевой библиотеки с помощью UFT.
      • Тесты бизнес-процессов, которые включают такие компоненты, возвращают положительный результат, когда выполняются из целевой библиотеки с помощью QuickTest Professional 11.00, но выполнение происходит не в оболочке и занимает больше времени.
      • Представление ключевых слов для таких компонентов не отображается должным образом при использовании подключаемого модуля UFT.

Решение: После автоматизации компонентов создайте новое базовое состояние и повторно импортируйте его в новую библиотеку.

  • Удаленное выполнение: При выполнении теста на удаленном хосте, если на хосте уже выполняется локальный тест, удаленное выполнение теста будет отменено.
    Решение: Если вы знаете, что определенный хост используется для удаленного выполнения, не запускайте на нем локальные тесты.
  • Области приложения: При попытке запустить импортированный автоматизированный компонент, связанный с областью приложения UFT по умолчанию, отображается сообщение об ошибке UFT и компонент не открывается. Это ограничение относится только к области приложения по умолчанию.
  • История версий: Представление холста истории версий тестов бизнес-процессов исчезает при наведении указателя мыши на объект или щелчке таких элементов, как параметр фильтра.
  • Удаление: Удаление тестов бизнес-процессов в проекте с управлением версиями может занять больше времени, чем ожидается. Отображается предупреждение, описывающее это ограничение.
  • Автоматическое выполнение:
    • 64-разрядные приложения .NET не могут быть протестированы путем выполнения тестов бизнес-процессов с использованием компонентов, автоматизированных в QuickTest.
    • В тестовой лаборатории результаты тестов не включают информацию о бизнес-компоненте, условие выполнения которого не выполнено во время выполнения теста.
    • Бизнес-компоненты QuickTest не поддерживают значения параметров из локального листа данных. Если компонент ссылается на параметр из локального листа данных, его выполнение из ALM закончится неудачей.

      Решение.
      В скрипте, который используется ALM для выполнение теста бизнес-процесса (который называется тестом оболочки), измените ссылку на лист локальной таблицы данных.

      Для просмотра содержимого теста оболочки Business Process Testing из вкладки «Выполнения тестов» модуля «Тестовая лаборатория» дважды щелкните значок вложения рядом с тестом бизнес-процесса или потока, выполняемого в таблице

      .Пример

      Измените строку:
      param = DataTable.GetSheet("[sheet name]").GetRowCount
      на
      param = DataTable.GetSheet("1").GetRowCount

      См. дополнительные сведения о тестах оболочки в разделе о выполнении автоматизированных тестов бизнес-процессов и потоков в руководстве пользователя HP Business Process Testing.
    • Вы не можете выполнять тест бизнес-процесса или поток удаленно на 32-разрядном хосте Windows 2008, если роль сервера сетевого доступа к приложениям Com+ не установлена на хосте. Выводится следующая ошибка: Компонент или приложение, содержащее компонент, отключено.
      Решение: Вручную установите роль сервера сетевого доступа к приложениям Com+:
      1. Откройте диспетчер сервера.
      2. Установите роль сервера приложений, включающую роль сервера сетевого доступа к приложениям Com+:
  • Локализация:
    • Локализация не поддерживается в Business Process Testing 11.52.
  • Microsoft Windows 7:
    • В модуле «Бизнес-компоненты» клиент ALM завершает работу при переходе на вкладку Автоматизация для бизнес-компонента с автоматизацией на основе ключевых слов QuickTest.
      Решение: Установите значение флага Предотвращение выполнения данных AlwaysOff. Для этого запустите окно командной строки от имени администратора и вставьте следующую команду: bcdedit.exe /set {current} nx AlwaysOff.

Дополнительные примечания и ограничения — Performance Center

Примечание. Пакет HP ALM Performance Center 11.51 Enablement Pack выпущен как частный пакет интеграции.

Установка Performance Center

  • Если приложение Oracle установлено на компьютере, предназначенном для Performance Center Server, порт IIS будет использоваться службой HTTPOra. Чтобы использоваться этот компьютер в качестве сервера Performance Center Server, необходимо остановить и отключить службу HTTPOra, запустить IIS и установить Performance Center Server.
  • Для установки отдельной конфигурации необходимо вручную установить необходимый компонент, .NET Framework 4.
  • При удалении Performance Center Server или хоста Performance Center некоторые из DCOM-объектов и других разделов реестра и файлов не удаляются.

Установка о генератора нагрузки

  • Не рекомендуется устанавливать и удалять отдельную версию Load Generator на одном компьютере с отельной версией VuGen.
  • При удалении генератора нагрузки Linux процесс удаления может закончиться неудачей. В этом случае появится следующее сообщение: "Error: failed & because &: cannot restore segment prot after reloc: permission denied"
    Решение: Используйте команду setenforce 0, чтобы отключить SE Linux перед удалением генератора нагрузки Linux. По окончании удаления используйте команду setenforce 1, чтобы активировать SE Linux.
    Примечание. Это ограничение относится только к Oracle 5.0 и Red Hat 5 [32-разрядная версия].
  • Чтобы запустить скрипт С на генераторе нагрузки Oracle Enterprise Linux 5.0 (32-разрядная версия), необходимо обновить glibc до последней версии с помощью команды yum upgrade glibc.

Установка LoadRunner

  • При установке LoadRunner и Unified Functional Testing (UFT) на одном сервере и удалении одного из приложений другое может работать некорректно.
    Решение: Переустановите приложение, которое хотите использовать на сервере.
  • Если на одном сервере установлено несколько компонентов LoadRunner (например, VuGen SA, Analysis SA), и вы удалите один из компонентов, после удаления необходимо выполнить восстановление остальных компонентов.
  • Если вы используете антивирусное приложение McAfee или Aladdin eSafe, закройте их перед установкой LoadRunner.
  • Чтобы использовать Windows 2003 с модулем HASP, загрузите последние драйвера HASP компании Aladdin.
  • Для установки LoadRunner Linux необходимо, чтобы вы вошли в систему как пользователь root.
  • Не рекомендуется устанавливать и удалять отдельную версию Load Generator на одном компьютере с отельной версией VuGen.
  • Если вы устанавливаете Service Test или Unified Functional Testing (UFT), когда служба magentproc.exe работает на внешнем генераторе нагрузки, контроллер не сможет запустить скрипты Service Test или UFT на внешнем генераторе нагрузки.
    Решение: После установки Service Test или UFT на внешнем генераторе нагрузки перезапустите службу magentproc.exe или перезагрузите внешний генератор нагрузки.
  • Чтобы установить ключ очистки при использовании ОС Windows XP в приложении LoadRunner License Utility, используйте параметр@@ Install a license using a license key. Параметр Install licenses using a license file может привести к ошибке установки.

Перенос

  • При установке средства переноса файлы и папки копируются непосредственно в выбранную папку. Приложения изолировано, поэтому изменения реестра, копирование и обновление системных файлов не происходит. Кроме того, приложение не отображается в разделе "Установка и удаление программ" Чтобы удалить программу, удалите папку, в которой оно установлено.
  • Перенос выполнения не выполняется, если сеанс назначен несуществующему пользователю.
  • После запуска процесса переноса в файле журнала отображается следующее сообщение об ошибке: ERROR HP.PC.Activation.Activities.SyncActivity - Failed to execute activity MainSystem.Runtime.InteropServices.COMException (0x800403E8): Failed to Create Project[ERR_SEP]Messages: Failed to Create Project; Failed to create HP ALM project; Project 'PC_PROJECT_TEMPLATE' already exists in domain 'DEFAULT';.
    Решение: При настройке переноса введите URL-адрес ALM, используя порт JBoss по умолчанию (8080).

Разработка тестов производительности

  • Для просмотра сценариев VTD (служебных тестов) приложение HP Service Test 11.0 должно быть установлено на клиентском компьютере ALM.

Выполнение тестов производительности

  • В проекте с управлением версиями можно выполнить тест производительности, только если он был возвращен.
  • Если в выполнении теста используется отдельный компьютер Load Generator, может потребоваться добавление IP-адреса Controller в список целевых IP-адресов.
  • Выполнение тестов QuickTest на хосте, который выполняет роли Controller и Load Generator одновременно, невозможно.
  • Чтобы открыть журнал Vusers в среде, где системный пользователь не имеет прав администратора, предоставьте системному пользователю без прав администратора полный доступ к следующей папке на компьютере Controller: %windir%\system32.

Соглашения об уровне обслуживания

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

Виртуализация сети с помощью Shunra NV

  • Для сценариев, созданных в Shunra NV 8.6, измерение полосы пропускания будет представлено на графиках Shunra NV, только если использование полосы пропускания настроено в Shunra NV 8.6 как совместное. Если использование полосы пропускания настроено на уровне пользователей, использование полосы пропускания не отображается на графиках Shunra NV.
  • Для сценариев, созданных в Shunra Network Virtualization в версиях до 8.6, LoadRunner автоматически представляет измерение полосы пропускания как совместное, а не на уровне пользователей.
  • Если служба Shunra перезагружается во время выполнения сценария, виртуализация сети может закончиться неудачей. Проверьте службу и перезапустите выполнение сценария.
  • Мониторинг через брандмауэр не поддерживается для сценариев с виртуализацией сети.
  • При использовании автоматического режима распределения генератора нагрузки ("Assign all to each group") работа в режиме "Per Load Generator" Network Virtualization не поддерживается.
    Решение: Чтобы назначить виртуальные пути генераторам нагрузки, переключитесь на ручное распределение (в разделе LG Distribution выберите "Assign Manually").
  • См. определенные ограничения и требования к системе для Shunra NV в документации Shunra NV.

Выполнение сценариев Vuser

  • При отправке скрипта в Performance Center длина имени файла скрипта вместе с путем установки Performance Center Server не может превышать 256 символов.
  • Performance Center не поддерживает функцию Sybase Vuser на платформах UNIX.
  • Vuser на основе HTML, использующие конфигурацию Auto Proxy, могут повлиять на использование памяти хоста Performance Center при выполнении крупных тестов производительности.
  • Пользователь не может просматривать скриншоты ошибки, если Vuser работает с UNIX Load Generator.
  • Performance Center не поддерживает протокол HTTP с сертификатами для безопасного подключения (SSL) через межсетевой экран.
  • Если сценарий Vuser представляет собой скомпилированный экземпляр Vuser, Controller не отправляет DLL-файл на удаленный компьютер. Решение: Используя VuGen, добавьте DLL-файл в список файлов сценария и передайте сценарий в проект.
  • Следующие объекты Vuser не поддерживаются при соединении через межсетевой экран: Corba-Java, RMI-Java, Jacada и Java.
  • Повторное воспроизведение VB Vuser на генераторе нагрузки под управлением Windows 7 требует прав администратора.

Профили мониторов

  • Если вы создали тест нагрузки с профилем монитора, скопируйте его в другой проект, но предпочтете не копировать связанные объекты, удаление профиля монитора будет невозможно.

Сетевой мониторинг

  • Мониторы хоста по умолчанию могут не работать с Controller и модулями Load Generator в неанглийской среде.
  • Компьютер Load Generator Over Firewall может действовать как Load Generator или как исходный компьютер для монитора Network Delay, но не может выполнять две роли одновременно.
  • Если значение Total Processor Time не отображается на графике Host Monitor, это связано с ограничением Microsoft, связанным с синхронизацией времени между клиентским и серверным компьютерами.
  • Чтобы изменить параметры монитора Network Delay по умолчанию, используйте ICMP вместо TCP.
  • При установке клиента SAPGUI с определенной учетной записью пользователя, служба SAPGUI может не работать с другой учетной записью. Решение. Установите клиент SAPGUI с учетной записью IUSR_METRO или аналогичной учетной записью Performance Center (идентификатор ПК).

Данные HP Diagnostics

  • Если приложение Performance Center, чтобы откладывать разбор результата, необходимо настроить дополнительный параметр для данных Diagnostics. Измените файл server.properties на сервере Diagnostics в каталоге <Diagnostics_HOME>\Server\etc, добавив параметр distributor.offlinedelivery.preserveFiles = true.
  • Результаты хранятся до пяти дней. Чтобы увеличить этот период, измените файл webserver.properties на сервере Diagnostics в каталоге <Diagnostics_HOME>\Server\etc, увеличив количество дней в параметре facade.run_delete_delay=5d.

  • Performance Center не будет откладывать результаты при использовании Controller в качестве единственного компьютера Load Generator в выполнении теста производительности. Решение: вручную скопируйте файлы EVE-файлы с сервера Diagnostics в папку результатов Performance Center <LT_Result_Folder>\j2ee_bd.
  • Для просмотра данных Diagnostics в модуле Analysis воспользуйтесь параметром Analysis, чтобы открыть полные данные вместо сводных данных.
  • Performance Center не может выполнять разбор показателей Collector, Probe и Host. Эти данные не будут отображаться в модуле Analysis, но будут доступны в оперативном режиме при выполнении теста.
  • Если хост Performance Center не может получить доступ к серверу Diagnostics во время разбора данных, разбор Performance Center для показателей Diagnostics закончится неудачей.

Определение тенденций производительности

  • Не отменяйте операцию определения тенденции, если она находится в очереди обработчика данных. Она зависнет с состоянием Publish request queued.
  • Для поддержки японских шрифтов при экспорте отчетов по тенденциям в PDF, установите компонент Arial Unicode MS на сервере Performance Center Server.

Хосты

  • Функция удаленной установки исправлений может использоваться только для установки сертифицированных исправлений Performance Center.
  • Перед запуском IP Wizard для настройки нескольких IP-адресов на хосте сначала добавьте этот хост в ALM.
  • На вкладке Installed Components отдельной системы Load Generator отображаются сведения, не связанные с Load Generator.

Безопасные каналы

  • Приложение Host Security Manager нельзя использовать для обновления параметров безопасности генераторов нагрузки Linux, использующих среду rsh (remote shell) для подключения к контроллеру.
  • Приложение Host Security Manager нельзя использовать для изменения режима безопасности генератора нагрузки, подключенного через брандмауэр.
  • Если система Load Generator, подключенная через межсетевой экран и Controller, используют разные режимы безопасности, обмен данными будет невозможен.
  • Если контроллер использует безопасный канал связи, прослушиватель MI не должен быть установлен ??на том же компьютере, что контроллер.
  • На сервере Performance Center Server воспользуйтесь приложением Host Security Manager, чтобы изменить параметры безопасности (но не приложением Host Security Setup).
  • При использовании режима безопасности имя хоста может быть расшифровано.
  • Если при использовании приложения Host Security Manager для обновления параметров безопасности на хосте этот хост находится в небезопасном режиме, произойдет ошибка обновления.
  • Если при выполнении теста производительности через безопасные каналы ключи безопасности в системах Controller и Load Generator не совпадают, выполнение теста производительности закончится неудачей и статус систем Load Generator изменится на Resource Failure. Чтобы повторно активировать системы Load Generator, необходимо вручную сбросить статус каждой затронутой системы на Operational.

Общие

  • При настройке пароля td со знаком равенства (=), функции Performance Center, такие как состояние системы и выполнение набора тестов, не будут работать. Избегайте использования знака = в пароле пользователя td.
  • Если вы настроили ALM для работы с прокси-сервером, использующим аутентификацию NTLM, тесты нагрузки Performance Center не смогут разобрать результаты, если сервер Performance Center добавлен в ALM со адресом прокси-сервера, используемого для аутентификации NTLM, в поле Внутренний URL-адрес. Решение. При добавлении сервера Performance Center в ALM введите прямой URL-адрес сервера Performance Center в поле Внутренний URL-адрес.
  • Не удается выполнить разбор при выполнении теста производительности на генераторе нагрузки через брандмауэр, если хост имеет только одну цель (генератор нагрузки).
  • Максимальное количество файлов, которые могут быть сжаты для процесса разбора или анализа, ограниченно приложением WinZip (65 535). Если пользователь переведет ведение журнала выполнения в режим отладки (Run-time Settings > General:Log > Extended log), выполнение теста производительности для нескольких сотен объектов Vusers в течение более чем часа может привести к превышению этого ограничения, и WinZip не сможет создать ZIP-файл.
  • Генератор нагрузки не может выполнять сценарии Citrix в режиме обслуживания, если сценарий был записан с использованием Citrix Client версии 11.2 или более поздней.
  • Значок агента не отображается в Windows 2008 при запуске службы агента LoadRunner.
  • Когда агент LoadRunner выполняется как служба (magentservice.exe), файлы, сохраненные на удаленных сетевых дисках и указанные по UNC-пути, будут недоступны (сценарии, файлы параметров и др.). Для доступа к файлам в таком сценарии запустите агент LoadRunner как процесс (magentproc.exe). Если это невозможно, обратитесь в службу поддержки.
  • На сервере LoadRunner расширенный режим безопасности Internet Explorer должен быть отключен для просмотра содержимого справки. Этот параметр включен по умолчанию. (Панель управления->Администрирование->Диспетчер сервера->Настройка IE ESC).
  • Если вы используете Windows 2008 R2 и открываете снимок из навигатора шагов в SAP GUI и веб-протоколов, снимок может не открыться автоматически.
    Решение: Расширенный режим безопасности Internet Explorer должен быть отключен для просмотра содержимого справки. Этот параметр включен по умолчанию. (Панель управления->Администрирование->Диспетчер сервера->Настройка IE ESC).
  • Если в качестве браузера по умолчанию установлен браузер Firefox, флажок Получение параметров прокси-сервера из браузера по умолчанию (Параметры времени выполнения > Протокол IP > Прокси) не работает и применяется прямое подключение.
  • Если вы используете PAC-файл для настройки прокси-сервера, необходимо, чтобы сценарий PAC перенаправлял адрес 127.0.0.1 через прямое подключение, а не через прокси.
  • Если вы внедрили собственную версию DFE, определение класса HTTPEntity в DfeDefinitions.h обновлено в LoadRunner 11.50. Изменение кода не требуется, но все расширения DFE необходимо перекомпилировать.
  • Компонент Citrix Connection Center может помешать записи и воспроизведению скриптов Citrix ICA, если он запущен в другом пользовательском сеансе на том же компьютере.
    Решение: Закройте все экземпляры процесса concenter.exe для всех пользователей. Для предотвращения автоматического запуска Citrix Connection Center, установите пустое значение "" для раздела реестра ConnectionCenter. Этот раздел находится по следующему пути:
    • Для 32-разрядных ОС: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVers ion\Run
    • Для 64-разрядных ОС: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Wind ows\CurrentVersion\Run
  • Для VuGen и Analysis клиент ALM может быть установлен от имени пользователя без прав администратора. Клиент устанавливается автоматически при обращении к серверу ALM. Для контроллера клиент ALM должен быть установлены от имени пользователя с правами администратора.
  • Следующее ограничение действует при запуске сервера Performance Center от имени пользователя без прав администратора. Лицензии не отображаются после загрузки лицензий хоста на странице лицензий.
    Решение: Выполните команду <pc server installation>\bin\LicenseInstallUtility.exe на сервере Performance Center. Повторите добавление лицензий хоста.
  • При использовании PC в режиме блокировки (т.е. системный пользователь PC не является администратором) при загрузке скрипта из ALM возникает следующая ошибка: "Script upload failed. Error: Failed Downloading ALM Client. Please check network connection and user network credentials."
    Решение: Передайте скрипт один раз от имени администратора. Этот процесс установит клиентские инструменты ALM для всех пользователей на сервере PC. После того успешной загрузки по крайней мере одного скрипта вы сможете установить системного пользователя PC без прав администратора.
    Примечание. При использовании нескольких серверов PC вы должны повторить это решение для каждого сервера PC перед сменой пользователя. В этом случае вам нужно будет добавить сервер PC, передать скрипт, установить состояние сервера "Недоступен", добавить второй сервер и передать другой сценарий.
  • Невозможно публиковать тесты производительности. При импорте тестов производительности из базового состояния процесс импорта завершается неудачей, и тесты становятся недействительными.
    Решение: Откройте конструктор тестов производительности и переназначьте необходимые скрипты.
  • При запуске Remote Shell (RSH) от имени пользователя root операция сортировки завершается неудачей.
    Решение:
  • Проверьте подключение контроллера:
    • После установки Remote Shell (RSH) от имени пользователя root запустите службу от имени другого пользователя (служба Remote Shell должна использовать учетные данные, указанные в сведениях о хосте генератора нагрузки Unix в проекте лаборатории).
    • m_deamon_setup запущен пользователем User1.
    • .rhosts должен быть доступен в папке User1. Пользователь должен иметь разрешение на работу с папкой.
    • Выполните m_agent_process в качестве процесса.
  • Проверьте, возможен удаленный доступ к генератору нагрузки с контроллера через RSH.

VuGen

  • Когда вы открываете VuGen как от имени пользователя без прав администратора, во время записи вы можете увидеть всплывающее предупреждение о сертификате. Сообщение закрывается автоматически и не влияет на запись.
  • При записи в Internet Explorer (IE) 10 браузер использует кэшированные страницы и может не записать некоторые шаги.
    Решение: При каждом запуске записи настройте IE 10 для постоянного обновления веб-страниц с сервера. После запуска сеанса записи в IE нажмите F12, чтобы открыть панель средств разработки. На этой панели, которая обычно находится в нижней части окна браузера, нажмите Кэш > Всегда обновлять с сервера.
  • Скрипты VuGen не должны содержать неанглийские символы в имени или в любой части пути.
    решение: Скопируйте скрипт в другую папку, убедившись, что имя скрипта и путь не содержат неанглийские символы.
  • В отчетах о результатах тестирование функцию экспорта в HTML-файл можно использовать только для скриптов, воспроизводимых в версии 9.50 и более поздних. Чтобы создать HTML-отчет для сценариев, созданных в предыдущих версиях, запустите сценарий повторно в версии 9.50 (или более поздней).
  • Вы можете столкнуться со снижением производительности во время воспроизведения, когда отображается панель навигации по шагам.
    Решение: Закройте панель навигации по шагам при воспроизведении скрипта. Вы также можете настроить рабочую область воспроизведения, чтобы исключить панель навигации по шагам.
  • Если пользователь закроет службу Protocol Advisor сразу после запуска процесса обнаружения, служба Protocol Advisor может оставить нефункциональный процесс обнаруженного приложения, что приведет к отказу всех последующих записей и сеансов обнаружения.
    Решение: вручную завершите нефункциональный процесс.
  • Новая модель веб-снимков обеспечивает обратную совместимость с предыдущими версиями LoadRunner, однако некоторые данные снимков могут отсутствовать. Если это произойдет, создайте сценарий повторно.
  • Для следующих протоколов воспроизведение возможно, но запись больше не поддерживается: Siebel - DB2 CLI, i-mode, Sybase Dblib, Sybase Ctlib, Informix и SQL Server. Эти протоколы будут удалены из будущих версий LoadRunner.
  • Для протоколов на основе XML средство воспроизведения не сможет создать вопрос, если параметризованный входной аргумент содержит амперсанд (&).
  • При воспроизведении скрипта, записанного в приложении HP WebTours, выберите выполнение без прокси-сервера в параметрах времени выполнения.
  • Если вы откроете сайт HP во встроенном браузере и сайт не включен в список надежных узлов, вам будет предложено добавить сайт в список надежных узлов. После добавления сайта, вы можете получить сообщение об ошибке скриптов на веб-сайте.
  • Поддержка протокола VB Vuser прекращена, начиная с версии LoadRunner 11.50.
  • Активация параметра Собирать статистику воспроизведения повлияет на производительность воспроизведения.
  • Защитные приложения McAfee (такие как антивирус и, в особенности, компонент Host Intrusion Prevention) могут создавать помехи для компонентов LoadRunner и блочной записи скриптов.
    Решение: удалите программное обеспечение McAfee. Дополнительные сведения см. в статье базы знаний McAfee: Как вручную удалить McAfee Agent 4.x по адресу https://kc.mcafee.com/corporate/index?page=content&id=KB65863 .
  • Вы не можете подключиться из VuGen к хосту Performance Center с поддержкой SSL, если сервер Performance Center использует единый вход для аутентификации.
  • При отправке одного или нескольких сценариев VuGen с общим размером более 160 Мбайт выдается сообщение об ошибке сервера 404. Эта ошибка возникает при превышении предельного размера или параметров времени ожидания.
    Решение: Обновите предельный размер и, при необходимости, параметры времени ожидания. По умолчанию максимальный размер составляет 160 Мбайт, а время ожидания — 20 минут.
  • Для обновления максимального размера:

  1. Откройте файл \PCWEB\Scripts\web.config на компьютере PCS.
  2. Обновите значение maxRequestLength (в Кбайт), которое находится в разделе httpRuntime. Максимальное значение: 2 Гбайт.
  3. Обновите значение maxAllowedContentLength (в байтах), которое находится в разделе requestFiltering\requestLimits. Максимальное значение: 2 Гбайт.
  4. Сбросьте IIS.
  5. Для обновления времени ожидания:

  6. Откройте файл \PCWEB\Scripts\web.config на компьютере PCS. Обновите значение executionTimeout (в сек), которое находится в разделе httpRuntime.
  7. Откройте файл \dat\LTWCF.config на компьютере PCS. Обновите значение sendTimeout (в минутах), которое находится в разделе <binding name=" wsHttpCommon">.
  8. Сбросьте IIS.

Контроллер

В следующем разделе перечислены ограничения для контроллера.

Общие
  • В конце сценария временная шкала графика может продолжиться с отслеживанием значений, которые не являются частью сценария.
    Решение: вручную заморозьте график по окончании сценария.
  • Для запуска LoadRunner в Windows 7 или Window Server 2008 требуются права администратора. Кроме того, контроль учетных записей должен быть отключен
  • Вы должны загрузить и установить клиент ALM с помощью браузера перед подключением к ALM через контроллер.
Генераторы нагрузки
  • Генератор нагрузки не может использоваться в режиме службы для протокола Citrix ICA, если применяется клиент Citrix XenApp версии 11.2.
    Решение. используйте другую версию клиента Citrix.
  • Сценарий протокола Oracle Web App 11i не может работать на удаленном генераторе нагрузки на контроллере.
    Решение: Свяжите файл nca_java_custom_prop_answer_table.h, который находится каталоге скриптов в разделе "Дополнительные файлы" компонента Vugen Solution Explorer с соответствующим сценарием следующим образом:
    • Открытие скрипта в VuGen.
    • В дереве Solution Explorer щелкните правой кнопкой мыши Дополнительные файлы .
    • Выберите Добавить файлы в скрипт
    • Перейдите в каталог со скриптом и выберите файл nca_java_custom_prop_answer_table.h
Виртуальные машины
  • LoadRunner поддерживает VMware ESX версий 3.0, 3.5, 4.0, 4.1 и 5.0. Запуск объектов Vuser на виртуальных машинах может привести к ухудшению производительности системы из-за совместного использования физических ресурсов.
Требования Diagnostics для J2EE/.NET
  • Необходимо использовать уникальное имя транзакции для каждого сценария.
Соображения по брандмауэру Windows
  • В большинстве сред Windows брандмауэр Windows включен по умолчанию. Брандмауэр препятствует взаимодействию определенных компонентов LoadRunner. Поэтому брандмауэр Windows должен быть отключен.
    Примечание. Отключение брандмауэра Windows повышает риск безопасности для компьютера.
  • Каждый процесс, который нуждается в брандмауэре, можно разблокировать, нажав кнопку Разблокировать во всплывающем окне, которое указывает, что программа в этом нуждается, или путем ручной настройки брандмауэра Windows на вкладке "Исключения".

Протоколы

В следующем разделе перечислены ограничения отдельных протоколов.

Протокол .NET
  • Приложения, использующие .NET Remoting Framework и выполняемые в CLR 2 (.NET Framework 2/3/3.5), могут вызвать неустранимую ошибку при записи. В случае ошибки будет выдано сообщение об ошибке, содержащее строки Version=4.x.x.x и is not registered for activation.
    Возможное решение: В Microsoft .NET: Выполните запись интерфейса пользователя в режиме совместимости с предыдущей версией .NET, выберите Emulate previous .NET versions in transport level и повторите запись.
  • Когда тестируемое приложение получает объект, активированный сервером, вызывая метод new RemoteObject(), VuGen создает функцию RemotingServices.Connect.
  • Приложения, использующие несколько процессов или несколько доменов приложений, поддерживаются только частично.
  • Общие DLL-файлы должны быть указаны только в параметрах записи. Изменения списка общих DLL-файлов в параметрах времени выполнения не будут действовать.
Протокол AJAX - Click and Script
  • Объекты ActiveX и апплеты Java поддерживаются только на платформах Windows.
  • Протоколы Click and Script не поддерживают всплывающие окна.
  • При использовании Windows 2003 R2 iub Ajax Click and Script не формируются после записи.
    Решение: Эта возможность должна работать, если вы отключили расширенный режим безопасности Internet Explorer. Этот параметр включен по умолчанию. (Панель управления->Администрирование->Диспетчер сервера->Настройка IE ESC).
Протокол Citrix ICA
  • Поддержка Citrix Access Gateway — LoadRunner поддерживает Citrix Access Gateway (CAG) для клиента Citrix версий 10.200 (или более ранних) и клиента Citrix версии 13.x.
  • Для поддержки версий клиентов Citrix после 10.x требуется установка исправления реестра. Кроме того, необходимо установить файл Enable_Citrix_API.reg из папки LoadRunner\dat на компьютерах VuGen или генераторах нагрузки, если клиент Citrix будет установлен после LoadRunner.
  • Запуск объектов Citrix Vuser на виртуальных машинах может привести к ухудшению производительности системы из-за совместного использования физических ресурсов.
  • Рабочий стол Citrix XenApp нельзя записать с помощью Citrix Web Access (старое название Citrix NFuse), если функция Desktop View (Desktop Toolbar) активирована.
  • Запись сценария Citrix NFuse в IE9 поддерживается, начиная с версии клиента Citrix 12.1.0.44.
  • Генератор нагрузки нельзя использовать в режиме обслуживания для протокола Citrix, если используется клиент Citrix XenApp 11.2.
    Решение: Используйте другую версию клиента Citrix.
  • Для успешной записи многопротокольного скрипта Citrix и веб-скрипта в XenApp5 только правило корреляции Citrix SessionToken должно быть активировано. Правило корреляции Citrix Session_Token должно быть отключено.
  • Клиенты Citrix версии 11.2 и более поздних не поддерживает режим TCP/IP в узле Citrix > Login диалогового окна Recording Options.
  • При записи приложений Citrix Web Access (старое название Citrix NFuse) установите размер окна No preference на странице настроек веб-портала Citrix XenApp.
  • Запись размера окна и XenApp Plugin for Hosted Applications 11. Параметр размера окна записи не работает должным образом для XenApp Plugin for Hosted Applications 11. Размер клиентского окна устанавливается, а разрешение серверного экрана — нет. Это ограничение клиента Citrix, которое будет исправлено в его будущих версиях.
    Решение: При записи установите размер окна, соответствующий разрешению локального экрана. При воспроизведении или тестировании загрузки установите разрешение экрана VuGen или генератора нагрузки в соответствии с разрешением, использованным при записи сценария. Чтобы проверить записанное разрешение, просмотрите свойство Window в файле <Script Folder>\default.cfg.
  • Снимки Citrix. Во время записи или воспроизведения с использованием Citrix Presentation Server 4.0 или 4.5 (до Rollup Pack 3) могут возникать черные снимки.
    Возможное решение: На сервере Citrix выберите Пуск > Настройка > Панель управления > Администрирование > Конфигурация служб терминалов > Параметры сервера > Лицензирование и переключитесь между режимами пользователя и устройства.
  • Компонент Citrix Connection Center может помешать записи и воспроизведению скриптов Citrix ICA, если он запущен в другом пользовательском сеансе на том же компьютере.
    Решение: Закройте все экземпляры процесса concenter.exe для всех пользователей. Для предотвращения автоматического запуска Citrix Connection Center, установите пустое значение "" для раздела реестра ConnectionCenter. Этот раздел можно найти по следующему пути:
    Для 32-разрядных систем: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    Для 64-разрядных систем: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
Протоколы семейства Click and Script
  • Internet Explorer 10 не поддерживает протоколы семейства Click and Script (C&S): Web C&S, Ajax C&S и SAP C&S.
  • Не поддерживает VBScript
  • Не поддерживает действия пользователя с объектами ActiveX и Macromedia Flash.
  • Масштабируемость меньше, чем у протокола Web HTML/HTTP, в зависимости от размера и функциональности бизнес-процесса.
  • Воспроизводимые снимки могут отличаться от фактической веб-страницы.
  • Поддержка языков с письмом справа налево ограничено (например, двунаправленный или развернутый текст может обрабатываться не так, как должен). Это определяются таблицей перевода ОС по умолчанию.
  • Запись приложения на определенном языке (например, французском или японском) должна выполняться на компьютере, язык по умолчанию которого (в разделе Настройки > Панель управления > Региональные параметры) совпадает с этим языком.
  • Язык компьютера Load Generator, включая кодировку по умолчанию для приложений без поддержки Юникода, должен совпадать с языком записывающего компьютера. Нельзя исходить из предположения, что кодировка UNIX по умолчанию совпадает с Windows даже на англоязычных компьютерах. Это необходимо подтвердить отдельно. Например, в качестве кодировки по умолчанию в Linux используется UTF-8.
  • Открытие диалогового окна Recording Options может занять много времени.
Протокол COM/DCOM
  • Воспроизведение скрипта COM в VuGen заканчивается неудачей, если в регистрации dll отсутствует строка ThreadingModel в папке InprocServer32 GUID.
Протокол DNS
  • Воспроизведение заканчивается неудачей, если включен параметр Сбор статистики воспроизведения.
    Решение: Отключите этот параметр.
Протокол Flex
  • Сценарий Flex не может быть создан с помощью внешнего компонента Java Virtual Machine (JVM) версии 1.4 или более ранней.
  • Для старых 32-разрядных версий Windows (Windows XP и Windows Server 2003 R2): Сценарии, которые требуют операций Java VM, могут выдать ошибку при формировании или воспроизведении кода из-за ограничений управления виртуальной памятью в Windows.
  • Если ваш сценарий содержит несколько шагов Flex_RTMP_tunneled_connect с одинаковыми параметрами шлюза, необходимо вставить шаг disconnect для предыдущего шага Flex_RTMP_tunneled_connect перед повторным подключением. Например:
  • Flex_rtmp_tunneled_connect("connect_step0",

    "SessionId=0",

    "Gateway=http://123.123.123.123:1935",

    .

    LAST);

    .

    Flex_rtmp_tunneled_disconnect("disconnect_step0",

    "SessionId=0")

    flex_rtmp_tunneled_connect("connect_step1",

    "SessionId=1",

    "Gateway=http://123.123.123.123:1935",

    .

    LAST);

    .

    Flex_rtmp_tunneled_disconnect("disconnect_step0",

    "SessionId=1")



  • Если последующая команда flex_rtmp_tunneled_connect имеет тот же параметр шлюза, что предыдущий шаг Flex_trtmp_tunneled_connect и шаг Flex_rtmp_tunneled_disconnect пропущен, сценарий будет приостановлен на неопределенный срок.
GraniteDS (Data Services)
  • Чтобы создать сценарий в GraniteDS, выберите Use GraniteDS configuration from Recording Options > Flex > Configurations. Для формирования и воспроизведения кода сначала скопируйте базовые и сопутствующие JAR-файлы приложений на клиентский компьютер, а затем укажите их в узле Recording Options > Flex > Externalizable Objects. Базовые JAR-файлы:
    • dom4j.jar
    • granite.jar
    • hibernate3.jar
    • jboss-seam.jar
    • granite-hibernate.jar
    • servlet-api.jar
  • Если вы изменяли файл granite-config.xml, скопируйте его в каталог <LoadRunnerInstallation>\dat.
  • При переходе между обработкой BlazeDS и GraniteDS (Recording Options > Flex > Configuration) необходимо перезагрузить Vugen.
  • LoadRunner не может преобразовать в последовательную форму сценарии GraniteDS и BlazeDS/LCDS в рамках одного сценария.
  • Поддержка обмена сообщениями Flex RTMP. Все ограничения, относящиеся к обработки AMF3, применяются к внешним объектам через RTMP.
  • Шаг flex_rtmp_receive_stream. Если параметр Generate flex_rtmp_receive_stream активирован, все транзакции, комментарии точки соединения, добавленные из панели инструментов записи, будут добавлены в скрипт после шага flex_rtmp_receive_stream.
  • Веб-диагностика не работает для шагов RTMP и RTMPT (даже если разбиение активировано).
  • Невозможно воспроизвести два шага RTMPT одновременно.
Ручная корректировка записанных шагов Flex RTMP

Если флажок Generate flex_rtmp_receive_stream step снят на панели Flex > RTMP диалогового окна Recording Options, LoadRunner создает шаги flex_rtmp_receive и flex_rtmp_send для каждой операции обмена данными с сервером. Это гарантирует, что действия пользователя, такие как приостановка и перемотка, а также автоматические запросы, которые клиент выполняет при использовании функции Dynamic Stream, включаются в скрипт. Однако этот метод также записывает ненужные строки кода, которые сложны для чтения и могут быть ненадежны при воспроизведении.

Если вы снимете флажок Generate flex_rtmp_receive_stream step, чтобы записать данные пользователя, следуйте инструкциям ниже, чтобы удалить ненужные шаги из скрипта.

  1. Найдите первичный аргумент воспроизведения в шаге flex_rtmp_send. Например:
  2. flex_rtmp_send("send_step2",

    "ConnectionID=10",

    "Snapshot=tRTMP6.inf",

    MESSAGE,

    ...

    MESSAGE,

    ...

    "Argument=<arguments><string>play</string><number>0</number><null/>"

    ...

    LAST);



  3. Удалите или закомментируйте шаги flex_rtmp_receive, которые возникают при потоковой передаче. Например:
  4. //this is the start of the stream:

    // flex_rtmp_receive("recv_step2",

    // "ConnectionID=10",

    // "Snapshot=tRTMP7.inf",

    // CHANNEL,

    // "ChunkStreamID=2",

    // CHANNEL,

    // "ChunkStreamID=2",

    // CHANNEL,

    // "ChunkStreamID=4",

    // CHANNEL,

    // "ChunkStreamID=2",

    // LAST);

    //

    // flex_rtmp_receive("recv_step3",

    // "ConnectionID=10",

    // "Snapshot=tRTMP8.inf",

    // CHANNEL,

    // "ChunkStreamID=5",

    // CHANNEL,

    // ...



  5. Вы также можете удалить некоторые шаги flex_rtmp_send, несвязанные с действиями пользователя, например типы "user control message". Например:
  6. // flex_rtmp_send("send_step3",

    // "ConnectionID=10",

    // "Snapshot=tRTMP9.inf",

    // MESSAGE,

    // "DataType=user control message",

    // "EventType=set buffer length",

    // "MessageStreamID=1",

    // "BufferLength=100",

    // LAST);



  7. Когда вы найдете шаг flex_rtmp_send, представляющий действие пользователя, которое вы хотите оставить в сценарии, выполните следующие действия:
  8. Вручную добавьте шаг flex_rtmp_receive_stream перед шагом send.
  9. Убедитесь, что аргумент ConnectionID имеет то же значение, что шаги, удаленные над ним.
  10. Аргумент Snapshot не относится к шагу, добавленному вручную.
  11. Вы можете использовать аргумент ContinueToNexStepAfter = <msec> для управления минимальной длительностью воспроизведения для загрузки перед переходом к следующему шагу.
  12. Определите шаги flex_rtmp_send, представляющие действия пользователя, которые вы хотите оставить. Скорее всего, они будут включать такие аргументы, как pauseRaw, pause, seek и play2 (для Dynamic Stream). Например:
  13. flex_rtmp_send("send_step5",

    "ConnectionID=10",

    "Snapshot=tRTMP62.inf",

    MESSAGE,

    "DataType=command message amf3",

    "ChunkStreamID=8",

    "MessageStreamID=1",

    "Argument=<arguments><string>pauseRaw</string><number>0</number><null/>"

    "<boolean>true</boolean><number>12000</number></arguments>",

    LAST);



  14. Определите, существуют ли дополнительные шаги flex_rtmp_send, которые можно удалить. Например, если вы перетащили кнопку для поиска в потоке, небольшие замирания могут быть записаны как отдельные действия pause и seek. В этом случае они могут не понадобиться. Сохраните только действия, описывающие нужные операции.
  15. Определите шаг flex_rtmp_receive, который указывает, сервер получил действие конечного пользователя. Например:
  16. //this is the confirmation from the server on the "seek" command.

    flex_rtmp_receive("recv_step55",

    "ConnectionID=10",

    "Snapshot=tRTMP68.inf",

    CHANNEL,

    "ChunkStreamID=2",

    CHANNEL,

    "ChunkStreamID=2",

    LAST);



Повторите шаги 2–4 для каждого набора ненужных полученных данных и необходимых действий пользователя в сценарии.

Протоколы Java
  • Протокол Java Record Replay: Запись приложений JMS требует JDK версии 1.6u32 или более ранних.
  • Java over HTTP Protocol: требует версии JDK 1.5 или более поздних.
  • При записи Internet Explorer 8 с использованием протокола Java вы должны закрыть все экземпляры Internet Explorer, прежде чем LoadRunner откроет экземпляр Explorer для сеанса записи.
  • Сценарии VuGen, которые требуют операций Java VM, например протоколы на основе Java, протокол Flex и сценарии Web - HTTP/HTML, использующие GWT DFE, могут выдать ошибку при формировании или воспроизведении кода в VuGen в старых 32-разрядных системах Windows (Windows XP и Windows 2003 R2) из-за ограничений управления виртуальной памятью Windows.
Протокол LDAP (Listing Directory Service)
  • Если в сценарии LDAP версии 3 возникнет ошибка при воспроизведении, измените оператор mldpa_logon_ex, чтобы указать номер версии, добавив "Version=3" после "URL=.."
  • При записи сценариев LDAP двоичные значения параметров для определенных функций LDAP (таких как mldap_add и mldap_modify) не записываются. Запись двоичных параметров является частью расширенной функциональности и не поддерживается VuGen.
Протокол MMS (Media Player)
  • При выполнении скрипта на контроллере для скрипта MMS сценарий может не сработать, если для параметра Run-time Network->Speed Simulation выбрано значение, отличное от "Use maximum bandwidth", и параметр Miscellaneous->Multithreading отличается от "Run Vuser as a process".
  • Сценарии Media Player прерываются с ошибкой: Error -86801:Host access denied, <hostname> not available or missing.
    Решение: вызывайте функцию mms_disable_host_check во всех сценариях Media Player.
Мобильное приложение - протокол HTTP/HTML
  • При записи сценария с в мобильном модуле записи максимальный размер файла вложений PCAP, который может быть отправлен по электронной почте, может быть ограничен вашим поставщиком услуг электронной почты.
  • Mobile Sniffer Agent. Компонент Mobile Sniffer Agent, входящий в состав LoadRunner 11.50, поддерживает следующие ОС:
    Windows Windows XP, Windows 7, Windows Server 2003, Windows Server 2008.
  • Для выполнения Mobile Sniffer Agent в ОС Windows необходимо установить компонент WinPcap. Компонент WinPcap должен быть установлен с параметрами по умолчанию. Поддерживаются следующие версии WinPcap:
    • Версия 4.0.2. (может быть установлена из каталога LoadRunnerInstallationDVD\Additional Components\WinPcap)
    • Версия 4.1.2. (загрузка из Интернета)
    • Mac. Mac OSX 10.6.5
    • Linux. Red Hat 5 Enterprise
Протокол RDP (Remote Desktop Protocol)
  • Совместное использование буфера поддерживается только для простых текстовых материалов.
  • При записи с использованием агента RDP приложения, разработанные с использованием CBuilder, могут не записываться должным образом.
  • RDP не поддерживает глубину цвета 32 бит. Если эта глубина цвета используется при записи Vugen, автоматически переключается на более низкую глубину цвета и в окне записи появляется сообщение журнала [RDP Analyzer Warning ( 790: 418)] 32 bit color depth is not supported, switch to lower one.
Протокол SAP - Click and Script
  • Нельзя указывать транзакции для измерения длительности подмножества шагов, выполненных в модальном диалоговом окне.
  • Если во время записи пользователь дважды щелкнет ячейку в дереве за пределами соответствующего текста, VuGen запишет действие "Select" вместо действия "Activate." Это приведет к отсутствию POST в воспроизведении.
  • Если список извлеченных значений содержит полосу прокрутки, вы не сможете выбрать элемент, требующий прокрутки, чтобы получить его с сервера.
  • Масштабируемость меньше, чем у протокола SAP Web, в зависимости от размера и функциональности бизнес-процесса.
  • Не поддерживает параметр среды выполнения Replace with Alternate Navigation.
  • В некоторых средах SAP (таких как 6.20 и 6.40) воспроизведение завершается неудачей для тестов, вызывающих функцию web_element и выбирающих элемент с меткой TD.
  • Если во время записи пользователь воспользуется клавиатурой вместо элемента интерфейса (например, нажмет клавишу ВВОД вместо кнопки log on), шаг не будет записан. Как правило, при записи сценария рекомендуется использовать элементы интерфейса, а не клавиши клавиатуры.
Протокол SAP GUI
  • Если бизнес-процесс заказчика в SAP GUI 7.30 включает выбор элемента из комбинированного списка, бизнес-процесс быть некорректно воспроизведен в LoadRunner версии 9.52 и более поздних.
    Решение: Добавьте путь к каталогу установки SAP GUI к переменной среды PATH в Windows.
Протокол Silverlight
  • Службы REST не формируют вызовы служб Silverlight. Однако их можно записывать и воспроизводить.
  • Расположение WSDL невозможно изменить в диалоговом окне Protocol and Security Scenario.
  • Кнопка обновления в узле службы Silverlight диалогового окна Recording Options обновляет службу, если расположение WSDL не изменилась.
  • Если расположение WSDL изменилось, служба импортируется заново (удаляется и импортируется).
  • Функция Duplex (Polling) Binding для веб-служб WCF не поддерживается.
  • Клиенты Silverlight 4 и 5 поддерживаются, однако приложения, разработанные с использованием новых средств обмена данными, таких как привязка net.tcp, не поддерживаются.
  • Средство просмотра снимков VuGen не поддерживает элементы управления Silverlight.
  • Протокол Silverlight не поддерживает приложения, использующие японский, корейский, упрощенный китайский и традиционный китайский.
Протоколы TruClient Ajax
  • При просмотре графиков разбиения компонентов веб-страниц для объектов TruClient Vuser, когда в системе установлены некоторые сторонние компоненты, такие как Mozilla Necko, измерения Ajax TruClient измерений могут быть недоступны или менее точны по сравнению с другими протоколами. Например, график Time to First Buffer Breakdown и такие измерения, как SSL Handshake и Client/Error Time могут быть недоступны.
  • Поле ввода с атрибутом required (HTML5) работает по-разному в режимах Interactive и Load. В режиме Interactive если поле пусто при отправке атрибута, обработчик onsubmit не вызывается. В режиме Load onsubmit вызывается.
  • После открытия TruClient нажатием кнопки Develop Script и его последующего закрытия закрытия VuGen может отображать желтый баннер режима разработки. Решения: Если вы используете прокси-сервер, необходимо активировать параметр "bypass local connections". При использовании PAC-файла PAC должен указывать прямое подключение для 127.0.0.1
  • Если вы отредактируете сценарий TruClient с помощью версии LoadRunner, более новой, чем версия, использованная для записи скрипта, воспроизведение может закончиться неудачей при некоторых условиях.
    Перед изменением скрипта сохраните его резервную копию. Решение: Если воспроизведение закончится неудачей, заново запишите сценарий, используя последнюю версию протокола TruClient.
  • TrueClient не будет записывать наведение указателя мыши, если элемент включает правило CSS Mouse Hover.
    Решение: Вместо наведения указателя мыши щелкайте элементы для вызова раскрывающегося меню (щелчки мышью записываются).
  • Типы шагов протокола TruClient и элементы не локализованы.
  • Общие строки TruClient не переведены в японской версии.
Протокол TruClient Ajax - IE
  • Протокол TruClient Ajax - IE не поддерживает подстановку IP-адресов.
  • Протокол TruClient Ajax - IE не поддерживает эмуляцию скорости модема.
  • Протокол TruClient Ajax - IE не поддерживает Diagnostics для J2EE/.NET.
  • Протокол TruClient Ajax - IE не поддерживается для ОС Windows 8.
  • При записи скрипта в протоколе TruClient Ajax-IE события клавиатуры с клавишей Ctrl не поддерживаются и поэтому не регистрируются.
  • Протокол TruClient Ajax - IE требует Internet Explorer 9 для установки на генераторах нагрузки.
  • В связи с поведением Internet Explorer 9 при использовании протокола TruClient Afax - IE с Internet Explorer 9, если в системе установлен подключаемый модуль Java IE, версия которого меньше 7, браузер может зависнуть, когда вы посещаете веб-страницы, которые визуализируются и содержат апплеты, требующие создания экземпляра подключаемого модуля.
    Решение: Установите модуль Java IE 7 или более поздней версии.
  • TruClient не поддерживается в режиме совместимости Internet Explorer 9.
  • При выполнении теста нагрузки в TruClient Ajax - IE параметры должны содержать менее 500 символов.
  • Новые версии McAfee Anti-Virus могут привести к коллизиям сетевого обработчика с протоколом TruClient Ajax - IE. Результат — непредвиденное поведение во время теста нагрузки, например, некоторые объекты Vuser могут остановиться. На панели ошибок контроллера может появиться сообщение об ошибке и для статуса Vuser будет установлено значение Неудача.
    Решение: Отключите McAfee Anti-Virus.
Протокол TruClient Ajax - Firefox
  • Диалоговые окна предупреждений системы безопасности Firefox не отображаются в TruClient при разработке скрипта.
  • Если вы столкнулись с проблемами при запуске объектов TruClient Ajax - Firefox Vuser в режиме нагрузки, измените параметры Pacing (Replay > Run-Time Settings > General > Pacing) следующим образом: Выберите After the previous iteration ends или At <fixed/random> intervals.
  • Протокол Ajax TruClient - Firefox может использоваться только с приложениями, поддерживающими браузер Mozilla Firefox.
  • Пользователь Vuser без прав администратора не может запустить протокол TruClient Ajax - Firefox при использовании ОС Windows XP SP3, Windows Server 2003 R2 (32-разрядная версия) или Windows Server 2008 x64.
  • TruClient - Firefox не поддерживает аутентификацию Kerberos. Если сервер также поддерживает NTLM, TruClient автоматически переключится на аутентификацию NTLM и продолжит работу.
  • На хосте Performance Center при воспроизведении скрипта TruClient Firefox через редактор Firefox возникает ошибка.
    Решение: Закройте, а затем откройте VuGen или используйте отдельную установку VuGen.
Интернет - протокол HTTP/HTML
  • Конфигурации сопоставления портов не поддерживается в режиме записи с прокси-сервером.
  • VuGen не может получить сертификат клиента от Internet Explorer 10 во время сеанса записи.
    Решение: Укажите клиентский сертификат в параметрах сопоставления портов.
  • Если для сертификата выбрана усиленная защита закрытым ключом и при воспроизведении используется режим WinInet, может потребоваться ручной ввод данных аутентификации при записи скрипта.
  • Запись скрипта с помощью старой системы записи не поддерживается в Internet Explorer 9 и более поздних версиях.
  • В предыдущих версиях LoadRunner тип C "char" обрабатывается как "signed char". В LoadRunner 11.50 и более поздних версиях применяется тип "unsigned char". Это значит, что если пользователь использует тип "char", не указывая, подписанный он или не подписанный, и выполняет арифметические операции с этой переменной, результаты в LoadRunner 11.50 будут отличаться о старых версий LoadRunner.
Web - протокол Click and Script
  • При использовании Windows 2003 R2 шаги, Web Click and Script не формируются после записи.
    Решение:Эта возможность должна работать, если вы отключили расширенный режим безопасности Internet Explorer. Этот параметр включен по умолчанию. (Панель управления -> Администрирование -> Диспетчер сервера -> Настройка IE ESC).
  • Web (Click and Script) больше не поддерживает воспроизведение апплетов и объектов ActiveX. Эта функция в настоящее время является частью прокола AJAX - Click and Script и поддерживается только на платформе Windows.
Протокол Web Services
  • Для крупных контейнеров SOAP снимки Record and Replay заблокированы.
  • Функция Import SOAP не поддерживается для контейнеров, содержащих отдельные элементы более 500 Кбайт.
  • Запросы на запись с вложениями или средствами безопасности не поддерживаются.
  • Для набора инструментов Axis вызовы веб-служб Web, включающие вложения и средства безопасности одновременно не поддерживаются.
  • В наборе инструментов .NET SOAP версии 1.2 не поддерживается для асинхронных вызовов.
  • Вы можете ввести текстовые строки до 10 Кбайт для кодирования base 64. Если ваша строка превышает этот объем, воспользуйтесь функцией получения из файла.
  • VuGen поддерживает сообщения веб-службы в очереди сообщений JMS, но не поддерживает разделы JMS.
  • Расширения привязок JMS не поддерживаются.
  • Все службы сценария должны использовать одну конфигурацию безопасности. Ее можно настроить на вкладке Protocols and Security.
  • Асинхронные вызовы веб-служб и настраиваемые обработчики пользователей не поддерживаются для WCF.
  • LoadRunner не может воспроизводить сценарии, содержащие функцию soa_xml_validate.
  • При использовании update service шаги, которые уже присутствуют в сценарии, не будут отображать обновленные свойства (представлении аргументов шага), пока вы не закроете, а затем не откроете приложение. После повторного открытия приложения аргументы шага будут обновлены. Если скрипт открывается при выполнении update service, а затем для аргументов представления скрипта, приложение выдает исключение.
    Решение: Закройте файл сценария при выполнении update service или повторно откройте тест после выполнения update service.
  • Сценарий веб-службы может не открыться при импорте WDSL с помощью набора инструментов Axis. Решение: Импортируйте WDSL с помощью набора инструментов .NET.
  • Если при воссоздании теста возникнет проблема, попробуйте следующее:

    1) Создайте новый тест.

    2) Импортируйте WDSL с помощью набора инструментов .NET.

    3) Перейдите к каталогу нового скрипта.

    4) Скопируйте папку WSDL и вставьте ее в каталог старого скрипта.

    5) В каталоге старого скрипта откройте файл default.cfg

    6) В разделе [WebServices] замените строку "Toolkit=Axis" на "Toolkit=.NET"

  • При импорте WSDL-файла в сценарий веб-служб, имя которого содержит неанглийские символы, если файл содержит ошибки, отчет об ошибках будет пуст.
    Решение: Переименуйте и сохраните сценарий, используя английские символы.
Протокол Windows Sockets
  • Для одиночных скриптов Window Sockets из LoadRunner 11 журнал записи не отображается в VuGen 11.50.
Протокол SDK
  • При построении MSI-файлов неанглийские символы в имени файла и пути не поддерживаются.
  • Для запуска протокола SDK необходимы права администратора. Кроме того, параметр Run all administrators in Admin Approval Mode должен быть отключен.
  • Поддерживает 32-разрядные и 64-разрядные MSI для LoadRunner, VuGen, только хосты PC.
  • Поддерживает только 32-разрядные MSI для сервера PC.
  • Для LoadRunner, VuGen и хоста PC, поддержка PatchAddin доступна только для TARGETDIR.

Windows 8

  • В ОС Windows 8 (64-разрядная версия) VuGen не может выполнять запись при создании скрипта с помощью Citrix и Web в многопротокольном режиме. Запись также не поддерживается для протокола Oracle Web App 11i. Это связано стем, что 64-разрядная версия Internet Explorer 10 настоящее время не поддерживается для этих режимов и протоколов.
  • Функция проверки вставки теста не поддерживается для веб-протоколов в ОС Windows 8, и соответствующая кнопка не отображается на панели записи VuGen.
    Решение: Вы можете добавить проверку текста на панели снимка при формировании скрипта.
  • RTE-скрипты не могут быть записаны или воспроизведены в Windows 8.

Поддержка асинхронных протоколов

Во всех протоколах, поддерживающих асинхронные сеансы, запись добавляется только к шагам web_*.

IPv6

Поддержка IPv6 в протоколах описывается в таблице выше. Поддержка протокола Web HTTP предоставляется со следующими ограничениями:

  • FTP from Web не поддерживается.
  • Web Breakdown не поддерживается.
  • Kerberos не поддерживается.
  • Spoofing from Web не поддерживается.
  • PAC-файлы не поддерживаются.
  • IPv6 Webtrace не поддерживает режим RawSocket.
  • IPv6 Webtrace не поддерживается на исходящих сетевых интерфейсах 6to4.
  • IPv6 Webtrace не поддерживается в ОС Windows XP и Windows 2003.
  • Режим Raw Socket для IPv6 Webtrace не поддерживается. Это значит, что вы не можете трассировать маршруты к целевым объектам IPv6 с помощью транспорта Raw Socket.
  • Явный IP-адрес (в формате IPv6) нельзя использовать в аргументе URL. Например, следующий шаг не будет воспроизведен:
  • web_url("IPv6",

    "URL=http://[2001:0db8:85a3:0000::8a2e:0370:7334]/",

    "Resource=0",

    "RecContentType=text/html",

    "Referer=",

    "Snapshot=t1.inf",

    "Mode=HTML",

    LAST);



64-разрядная запись

Как правило, 64-разрядные приложения, портированные из 32-разрядной версии клиента, должны работать так же, как 32-разрядный клиент. Существует небольшая вероятность, что новые клиенты будут использовать возможности стандартных 64-разрядных приложений. Например, при использовании 64-разрядных типов long для идентификаторов в таблице БД значение идентификатора будет обрезано, и запрос не будет выполнен.

Действуют следующие правила:

  • В качестве среды для 64-разрядной записи должны использоваться ОС Windows 7 x64 или Windows 8 x64 (поддержка Windows 8 x64 добавлена в пакете обновления 11.52) и 64-разрядные тестируемые приложения (AUT).
  • Запись в 64-разрядных ОС для 32- и 64-разрядных приложений (работающих как 64-разрядное приложение) поддерживается.
  • Воспроизведение поддерживается только в 32-разрядном режиме.
  • Для протокола Java Over HTTP: 32-разрядная версия JVM требуется для воспроизведения.
  • Для протокола .NET: Существует два доступны 64-разрядных типа для приложений .NET (AnyCPU и чистый 64-разрядный). LoadRunner поддерживает только AnyCPU. Чистые 64-разрядные приложения не поддерживаются в настоящее время.
    Для воспроизведения LoadRunner использует те же DLL-файлы AnyCPU, которые использовались для записи.
    • Примечание. С обязательными компонентами LoadRunner 11.50 и более поздних версий должна быть установлена платформа .Net Framework 4. Этот пакет содержит версии библиотек для 32- и 64-разрядных систем.
  • Oracle 2-Tier: Необходимо установить 32- и 64-разрядные клиенты (32-разрядный клиент необходим для воспроизведения).

В следующей таблице описывается поддержка протоколов для асинхронных протоколов, IPv6 и 64-разрядной записи:

Протокол
Async
IPv6
64-разрядная запись
.NET
Нет
Нет
Да
Citrix ICA
Нет
Да
Нет
DNS
Нет
Да
Нет
Flex AMF
Да
Да
Нет
Flex RMTP
Нет
Нет
Нет
FTP
Нет
Да
Нет
IMAP
Нет
Да
Нет
Java Over HTTP
Нет
Да
Да
LDAP
Нет
Нет
Да
Мобильные приложения HTTP/HTML
Нет
Да
Нет
Windows Sockets (многопротоколынй режим)
Нет
Да
Да
Oracle 2-Tier
Нет
Нет
Да
Oracle NCA
Нет
Да
Да
POP3
Нет
Да
Нет
RDP
Нет
Да
Да
SAP – Web
Нет
Нет
Да
Siebel - Web
Нет
Нет
Да
Silverlight
Нет
Да
Нет
SMTP
Нет
Да
Нет
TruClient Ajax - FireFox
Нет
Да
Нет
TruClient Ajax - IE
Нет
Да
Нет
TruClient Ajax - Mobile
Нет
Да
Нет
Семейство Click and Script (Ajax, SAP, Web)
Нет
Да
Нет
Web - HTTP/HTML
Да
Да
Да
Веб-службы
Да
Да
Да


GUI Vuser

  • LoadRunner поддерживает сценарии GUI Vuser, созданные в HP QuickTest. Сценарии GUI Vuser, созданные в WinRunner, больше не поддерживаются.
  • Генераторы нагрузки Windows могут работать только с одним пользователем GUI Vuser в определенный момент времени. Для выполнения нескольких пользователей GUI Vuser в тесте нагрузки необходимо открыть сеанс сервера терминалов для каждого GUI Vuser. Дополнительные сведения см. в документе HP LoadRunner Controller User Guide.

Analysis

  • Analysis выдает ошибку при подключении к версии сервера ALM, отличной от версии сервера, к которому подключен браузер.
    Решение: Подключитесь к другой версии ALM в браузере и загрузите клиентские файлы, щелкнув ссылку Application Lifecycle Management.
  • При открытии результатов из ALM в LoadRunner Analysis некоторые графики могут быть недоступны.
  • При анализе результатов теста нагрузки, в рамках которого пользователи Web Vuser обращаются к AUT через прокси-сервер, график Time to First Buffer Breakdown отображает только нулевые значения для параметра Network Time and Server Time. Это связано с тем, что показатель "time to first buffer" выключен при использовании прокси-сервера, а значения времени могут рассчитываться только для прокси-сервера.
  • Результаты теста нагрузки, содержащие транзакции с символами '@' или ',', могут конфликтовать с существующими транзакциями. Это связано с тем, что модуль Analysis пытается заменить эти символы на '_', что может привести к конфликтам имен транзакций и ошибкам.
    Решение: Старайтесь не использовать символы '@' и ',' в именах транзакций.
  • Если результаты Analysis включают большое число сходных измерений, на графиках могут возникать всплески. Кроме того, может выдаваться сообщение Out of memory.
    Решение: Для 64-разрядных версий Windows убедитесь, что система содержит 4 Гбайт ОЗУ или более. Для 32-разрядных версий Windows выберите Пуск > Выполнить и введите MSCONFIG. На вкладке Загрузка выберите Дополнительные параметры. Выберите параметр Максимальный объем памяти и установите для него максимальное значение.
  • Analysis поддерживает Microsoft SQL Server версии 2005 и более поздних.
  • Если вы используете Microsoft SQL Server 2000 необходимо перенести данные Analysis или перейти на Microsoft SQL Server 2005. В следующих задачах описываются процедуры переноса и обновления:

Для переноса старых данных Analysis в SQL Server 2005:

  1. В SQL Server Management Studio воспользуйтесь обозревателем объектов, чтобы подключиться к экземпляру SQL Server Database Engine.
  2. Разверните базы данных, щелкните базу данных Analysis и выберите Tasks\Copy Database.
  3. Следуйте инструкциям мастера.

Чтобы обновить SQL 2000 до SQL 2005:

  1. создайте резервную копию базы данных Analysis в SQL 2000 (http://msdn.microsoft.com/en-us/library/cc966495.aspx)
  2. Удалите SQL 2000.
  3. Установите SQL 2005.
  4. Восстановите данные Analysis из резервной копии. (http://msdn.microsoft.com/en-us/library/ms177429(SQL.90).aspx).
  • Если пользователь применяет собственную политику в MS SQL Server, может потребоваться добавление соответствующей учетной записи в шаблон базы данных Analysis (в папку <LR Installation>\bin\dat).
  • При экспорте отчетов Analysis в MS Word учтите, что загрузка содержимого может повлиять на формат таблиц в документе. Рекомендуется формат RTF:
  • Изменены следующие параметры Analysis по умолчанию: Параметр Include Think Time отключен, а параметр Display summary while generating complete data включен.
  • При фильтрации большого числа транзакций в MS Access и SQL (более 100) действует ограничение.
  • Даже после запуска <Language> User Interface Pack данные интерфейса Analysis, созданные из примера сеанса (в папке <LR Installation>\tutorial) будут отображаться на английском языке. Фильтрация по графикам будет невозможна. Решение: Создайте графики повторно. Язык из <Language> User Interface Pack будет отображаться и фильтрация будет работать.

Интеграция

В этом разделе приводится информация по следующим вопросам.

Поддержка расширений формата данных (DFE).
  • Следующие DFE поддерживаются в Windows и Linux: Base64, HttpHeaders, JSON, JSONXml, PrefixPostfix, UrlEncoding и XML.
  • Следующие DFE поддерживаются только на компьютерах Windows: XSS, GWT и Remedy.
QuickTest Professional
  • LoadRunner 11.5x can be integrated with QTP 11 after you install the QTP_00994.exe patch on the server where QTP 11 is installed.
  • Интеграция между LoadRunner Service Pack 11.52 и QTP 11 не поддерживается в Windows 2008 и Windows 2008 R2.
HP Service Virtualization
  • Если вы измените параметры HP Service Virtualization с вкладки "Проект" при выполнении сценария контролллера с проектом HP Service Virtualization, параметры не будут применены к серверам HP Service Virtualization.
  • Проект HP Service Virtualization не может быть правильно импортирован в сценарии с контроллером, если сервер HP Service Virtualization использует учетные данные для SSL и мониторов.
    Решение: Настройкте HP Service Virtualization для использования учетных данных только для SSL.
SiteScope
  • При настройке графиков системных ресурсов SiteScope (System Resources Graphs > SiteScope) невозможно указать определенную учетную запись SiteScope. LoadRunner использует администратора SiteScope по умолчанию.
  • Если вы хотите настроить мониторинг SiteScope с учетной записью SiteScope, отличной от учетной записи администратора SiteScope умолчанию, необходимо явно назначить группу с мониторами этой учетной записи в SiteScope.
  • Аутентификация на сервере SiteScope не поддерживается.
    Решение: Удалите защиту паролем с учетной записи администратора сервера SiteScope.

Многоязыковая поддержка

Этот раздел содержит следующие подразделы.

Ограничения интернационализации

  • Для активации многоязыковой поддержки серверы DB и FS должны поддерживать Юникод. Юникод — это возможность MS-SQL, которая обеспечивает многоязыковую поддержку. В Oracle многоязыковая поддержка задается при установке сервера.
  • При использовании базы данных Oracle UTF-8 вы можете ввести текст на нескольких языках, отличных от английского. Для баз данных MS-SQL можно настроить проекты с кодировкой Юникод, чтобы активировать многоязыковую поддержку. Вы также можете изменить существующие проекты MS-SQL в соответствии с требованиями Юникова Кроме того, можно ввести неанглийский текст, независимо от системного языка клиентского компьютера ALM. Однако если серверы ALM не поддерживают Юникод, неанглийские символы, введенные на клиенте ALM, будут выглядеть как знаки вопроса.
  • Вы можете работать только с локализованными версиями Performance Center, языки которых совпадают с языками ALM. Например, для работы с Performance Center на корейском необходимо использовать корейскую версию ALM.
  • В поле Пароль окна входа в ALM и в генераторе документов нельзя вводить японские символы. Решение. Вставьте текст из буфера обмена.
  • Открытие и обновление проекта с символами, отличными от языка, установленного в параметре ClientOSLocale или ClientOSAdvanceLocale, может вызвать непоправимый ущерб.
  • Параметр InputLanguage, вставленный в приложение ALM из внешнего компонента, должен соответствовать параметрам ClientOSLocale и ClientOSAdvanceLocale. Например, невозможно вставить сценарий QuickTest Professional с японскими символами в клиент, запущенный в операционной системе с параметрами OSLanguage, ClientOSLocale или ClientOSAdvanceLocale, значение которых отлично от Japanese.
  • Для отправки сообщения электронной почты с дополнительными символами из клиента ALM/Quality Center параметры ClientOSLocale и ClientOSAdvanceLocale должны соответствовать языку отправляемого сообщения.
  • Для отправки почтового сообщения с дополнительными символами параметры почтового сервера MailServerVersion и MailClientVersion должны поддерживать дополнительные символы.
  • Для отображения дополнительных символов параметр OSLanguage должен включать необходимые шрифты языка.
  • Параметры SiteAdminDBCollation и ProjectDBCollation должны соответствовать языку вставляемых данных. Например, ввод японских символов в корейской сортировке не поддерживается.
  • Проверка орфографии доступна только для английского языка.
  • В связи с проблемой определенной версии драйвера JDBC использование китайской и японской сортировки в базе данных MS-SQL может вызвать ошибку при выполнении некоторых действий.
  • Невозможно создать проекты ALM/Quality Center с тайскими символами в названии проекта.
  • Количество двухбайтовых символов, которые можно вводить в поля ввода ALM, может быть меньше количества символов, указанных в соответствующих сообщениях об ошибках. Количество символов зависит от определений базы данных и используемой сортировки наборов символов. Например, один символ может занять 3 байта при использовании японских символов в базе данных, настроенной на работу с кодировкой UTF8.
  • При создании в документа, содержащего сценарии тестирования с дополнительными знаками, в генераторе документов такие символы могут отображаться в виде неупорядоченного набора символов ASCII. Решение. выберите значение Как значки для параметра Параметры встраивания вложений генератора документов.
  • Начиная с версии 9.2 приложение ALM/Quality Center поддерживает аутентификацию LDAP с использованием набора символов, не входящих в английский алфавит. Ранее попытка входа в систему заканчивалась неудачей, если пароль пользователя, использующего LDAP-аутентификацию, содержал символы, не входящие в английский алфавит. Чтобы использовать наборы символов, не входящих в английский алфавит, в модуле Site Administration установите значение Default для параметра LDAP_CHARSET или добавьте соответствующие значения, указанные в списке "Базовая кодировка" (http://java.sun.com/j2se/1.4.2/docs/guide/intl/encoding.doc.html).
  • Иврит: чтобы обеспечить нормальное отображение полей memo ALM (например, Описание, Комментарии, RTF) на клиентских машинах с локалью "Иврит", настройте следующие параметры в окне Панель управления > Язык и региональные параметры:
    • Windows 7: Установите значение параметров Язык программ, не поддерживающих Юникод (вкладка Администрирование) и Текущий формат (вкладка Формат) на "Иврит".
    • Windows XP: Установите значение параметров Язык программ, не поддерживающих Юникод (вкладка Дополнительно) и Стандарты и форматы (вкладка Региональные параметры) на "Иврит".

Ограничения локализации

  • Демонстрационный проект. Демонстрационный проект доступен только на английском языке. Локализованные демонстрационные проекты будут доступны в первом исправлении в языковых пакетах. Некоторые уроки учебного руководства ALM используют демонстрационный проект. Вы все еще можете выполнить упражнения учебного руководства, но результаты могут не соответствовать результатам, описанным в уроках.
  • Язык интерфейса пользователя определяется сервером ALM, и серверу можно назначить только один язык.
  • Языковой пакет ALM должен устанавливаться и запускаться в операционной системе Windows, в которой стандартный язык Windows (MLU*) соответствует пакету многоязыкового интерфейса пользователя (MUI*).
  • Проект ALM, созданный в англоязычном выпуске, не может быть переведен в локализованный выпуск.
  • Во французской версии Windows XP (SP3) экспорт дефектов в Microsoft Excel может оказаться невозможным.
  • При использовании локализованной версии теста производительности необходимо установить Arial Unicode MS версии 1.00 или более поздней на сервере PC.

Языковые пакеты LoadRunner

  • Пакет User Interface Pack LoadRunner При установке языкового пакета может появиться предупреждение, что процесс HP LoadRunner Launcher Process используется.
    Решение: Нажмите Продолжить, чтобы возобновить установку.
  • Языковой пакет .NET Framework должен быть установлен для отображения локализованных строк.
  • Учебные скрипты. После установки языкового пакета все сеансы и скрипты в \HP\LoadRunner\tutorial останутся на английском языке.
  • Пакет User Interface Pack LoadRunner Если вы используете пакет LoadRunner User Interface Pack, рекомендуется установить его перед первым запуском LoadRunner.
  • Меню и панели инструментов. Если вы установите LoadRunner User Interface Pack после первого запуска LoadRunner, меню и панели инструментов могут быть не переведены.
    Решение: Закройте LoadRunner и удалите следующую папку из реестра: HKEY_CURRENT_USER\Software\<Folder Name>, где <Folder Name> — это папка установки LoadRunner. Например, если ПО LoadRunner установлено ??на диске С, имя папки в реестре будет выглядеть так: HKEY_CURRENT_USER\Software\C.Перезапустите LoadRunner.
  • Шаблоны отчетов в Analysis. Если вы установите LoadRunner User Interface Pack после первого запуска LoadRunner, шаблоны отчетов в Analysis (Отчеты > Шаблоны отчетов) могут быть не переведены.
    Решение: Закройте LoadRunner и скопируйте файлы из папки : <LoadRunner User Interface Pack CD root>\Reporting в папку <LoadRunner installation folder>\bin\dat\Reporting. Перезапустите LoadRunner.

Нелокализованнная версия LoadRunner в ОС на языках, отличных от английского

  • Поддержка языков. LoadRunner поддерживает только английский и язык операционной системы компьютера. Например, если вы используете Windows XP на японском языке, вы можете работать с LoadRunner на японском и английском языках.
  • Путь для установки. Путь, по которому расположены установочные файлы LoadRunner, и путь, по которому установлено ПО LoadRunner, могут содержать только английские символы.
  • Надстройка Diagnostics. При использовании надстройки Diagnostics с контроллером на компьютере под управлением неанглийской ОС необходимо установить исправление Diagnostics_9.0_8.0_LR_Addin_QCCR1I52206. Для получения дополнительной помощи обратитесь в службу технической поддержки HP.
  • .Ошибка NET Framework 3.5. Установка LoadRunner на локализованном компьютере может привести ошибке процесса установки .NET Framework 3.5. В этом случае вам будет предложено прервать установку. Это связано с тем, что установка .NET 3.5 Framework пытается загрузить обновления языкового пакета Framework, но терпит неудачу.
    Решение: Завершите установку LoadRunner в соответствии с инструкциями мастера установки и запустите установку LoadRunner.
  • Справка. Функция поиска может не работать как ожидается для строк, содержащих китайские и японские символы (за исключением катакана полной ширины).
    Решение: Добавить пробел половинной ширины после каждого символа в строке поиска.
  • Справка. Для оптимальной производительности справки установите последнюю версию JRE.
  • Японские символы в скриптах в Web (HTTP/HTML). Если вы настроите расширенный режим записи для указания кодировки приложения и приложение использует различные кодировки для разных страниц, журнал записи или скрипт могут отображать недопустимые японские символы. Это не приведет к ошибкам при воспроизведении скрипта.
  • Неразрывные пробелы в протоколах Web для дальневосточных языков. Неразрывный пробел (      `\xA0' и др.) не может быть представлен в некоторых кодировках дальневосточных языков (в которых он считается ведущим байтом). Вместо этого неразрывные пробелы преобразуются в обычные пробелы (` `, `\x20' и др.) во время формирования и воспроизведения кода скриптов. Это может привести к проблемам воспроизведения, таким как несоответствие длины из-за удаления нескольких обычных пробелов.
    Решение: Удалите или добавьте пробелы в скрипте, чтобы сравнение закончилось неудачей, или настройке регулярное выражение для обхода проблемы.
  • Автономные установки. Интерфейс установки автономных версий VuGen и Analysis доступен только на английском языке и не локализован.
  • Свойства вызова Flex AMF. Многобайтовые символы в свойствах вызова Flex AMF будут повреждены в представлении текста скрипта.
  • Завершение слов. Завершение слов не работает, когда система Windows настроена на использование сочетания клавиш Ctrl+ПРОБЕЛ. Это обычно происходит при использовании китайской клавиатуры.
    Решение: Выберите Завершение слова в меню Правка. Опытные пользователи могут отключить Ctrl+ПРОБЕЛ для китайских клавиатур, установив следующие разделы реестра:
    • [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
      "Key Modifiers"=hex:00,c0,00,00
      "Target IME"=hex:00,00,00,00
      "Virtual Key"=hex:ff,00,00,00
    • [HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
      "Key Modifiers"=hex:00,c0,00,00
      "Target IME"=hex:00,00,00,00
      "Virtual Key"=hex:ff,00,00,00
  • Протоколы ODBC и Oracle-2 Tier. Если при записи скрипта VuGen с использованием протоколов ODBC или Oracle-2 Tier остановить запись без закрытия AUT, VuGen может завершиться с ошибкой.
    Решение: Закройте LoadRunner и откройте файл <LoadRunner installation folder>\dat\protocols\options\script\general.opt в текстовом редакторе. Закомментируйте следующую строку, добавив точку с запятой в начале строки: Option=DumpProcesses, она должна выглядеть так: ;Option=DumpProcesses
  • PDF-отчеты. В Analysis PDF-отчет может быть создан с нечитаемыми символами, если содержит неанглийские символы.
    Решение: Перед тем созданием PDF-файла измените шрифт в шаблон отчета, который используете.
    • Выберите Отчеты > Шаблоны отчетов .
    • Выберите шаблон.
    • В разделе "Подробный отчет" выберите вкладку "Формат".
    • Для каждого элемента пользовательского интерфейса в списке укажите нужный шрифт, который поддерживает язык, на котором написан отчет.

Техническая поддержка ПО HP

Веб-сайт технической поддержки программного обеспечения компании HP находится по адресу:

www.hp.com/go/hpsoftwaresupport

На этом веб-сайте приведена контактная информация и подробные сведения о продуктах, услугах и поддержке, предоставляемых компанией HP в сфере программного обеспечения. См. дополнительные сведения на сайте поддержки HP по адресу: техническая поддержка ПО HP через Интернет.

Служба поддержки программного обеспечения компании HP в Интернете предоставляет заказчикам возможности самостоятельного устранения неполадок. Эта служба предоставляет быстрый и эффективный доступ к интерактивным средствам технической поддержки, необходимым для управления бизнесом. Каждый клиент службы поддержки может пользоваться следующими преимуществами:

  • Поиск необходимых документов в базе знаний.
  • Регистрация запросов в службу поддержки и отслеживание их выполнения.
  • Регистрация запросов на улучшение через Интернет.
  • Загрузка исправлений программного обеспечения.
  • Управление договором поддержки.
  • Поиск контактной информации службы поддержки компании HP.
  • Просмотр сведений о доступных услугах.
  • Участие в обсуждениях с другими покупателями ПО.
  • Поиск курсов обучения по программному обеспечению и регистрация для участия в них.

Для доступа к базе знаний для устранения неполадок посетите главную страницу поиска по базе знаний.

Примечание. Для получения доступа к большинству разделов поддержки необходимо зарегистрироваться в качестве пользователя службы HP Passport и войти в систему. Для доступа к ряду разделов также требуется наличие действующего договора на оказание поддержки. Более подробные сведения об уровнях доступа можно получить по адресу: Уровни доступа.

Чтобы зарегистрироваться для получения идентификатора пользователя службы HP Passport, перейдите на страницу: Регистрация HP Passport.

Юридические уведомления

© Hewlett-Packard Development Company, L.P., 1992 - 2013.

Конфиденциальное компьютерное программное обеспечение. Для владения, использования или копирования необходима действующая лицензия компании HP. В соответствии с положениями FAR 12.211 и 12.212 коммерческое компьютерное программное обеспечение, документация компьютерного программного обеспечения и технические данные коммерческих продуктов лицензируются государственным учреждениям США на условиях стандартной коммерческой лицензии поставщика.

Единственные гарантийные обязательства в отношении продуктов и услуг компании НР изложены в заявлении о прямых гарантийных обязательствах, которое прилагается к таким продуктам и услугам. Никакая часть настоящего документа не должна рассматриваться как дополнительные гарантийные обязательства. Компания НР не несет ответственности за технические или редакторские ошибки и неточности, содержащиеся в данном документе.

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

 

Сведения о соглашениях третьих сторон и/или лицензий на программное обеспечение с открытым исходным кодом см. в папке Licenses на установочном носителе продукта.

Adobe® и Acrobat® являются товарными знаками компании Adobe Systems Incorporated.

Microsoft®, Windows® и Windows® XP являются зарегистрированными в США товарными знаками корпорации Майкрософт.

Oracle и Java — зарегистрированные товарные знаки компании Oracle и ее дочерних компаний.

Unix® является зарегистрированным товарным знаком The Open Group.


© Hewlett-Packard Development Company, L.P., 2013.