Readme-файл HP Application Lifecycle Management
Версия ПО: 12.00
Дата публикации: март 2014 г.
В этом файле представлены сведения о HP Application Lifecycle Management (ALM) 12.00:
Подробные сведения о приложении ALM приводятся в наборе документации. Чтобы открыть библиотеку документации ALM в главном окне приложения ALM, выберите пункты Справка > Справка ALM.
Примечание. Документация по расширениям ALM доступна по адресу: https://hpln.hp.com/group/application-lifecycle-management.
Документация
На заглавной странице настоящего документа представлены следующие идентификационные данные:
Чтобы найти последние обновления или убедиться в том, что используется последняя редакция, перейдите на страницу: Руководства по программному обеспечению HP
Чтобы получить документ, выберите следующее:
Для просмотра PDF-файлов (*.pdf) необходимо приложение Adobe Reader. Adobe Reader можно загрузить с веб-сайта Adobe.
Новые возможности
Перечень новых функций ALM 12.00 см. в документе Новые возможности HP Application Lifecycle Management по адресу: http://update.external.hp.com/ALM_ru/WhatsNew_Addins_Movies/index.html?StartTabIndex=0.
Примечание. HP Performance Center теперь включает пакет лицензий для сообщества. Пакет включает 1 контроллер, допускающий 1 одновременное выполнение, 1 пользователя PC Lifecycle и 50 виртуальных пользователей всех протоколов, отличных от DCOM/GUI/Templates, на бессрочной основе. Поддержка для виртуальных пользователей не предусмотрена.
Инструкции по установке и системные требования
См. инструкции по установке в документах Руководство по установке HP Application Lifecycle Management и HP ALM Performance Center Installation Guide. Руководство находится на установочном DVD-диске.
В этом разделе описываются конфигурации системы, необходимые для установки HP Application Lifecycle Management (ALM) Platform на сервере и ALM на клиентских компьютерах. Кроме того, в этом разделе приводятся системные требования Performance Center Server и компонентов.
Внимание! Актуальные сведения о системных требованиях и поддерживаемых средах см. по адресу:
https://hpln.hp.com/page/alm-qc-enterprise-technical-specifications.Примечание. Приложение HP ALM 12.00 протестировано на соответствие нормативам FDCC.
Этот раздел содержит следующие подразделы.
Требования к серверной системе для ALM
Этот раздел содержит системные требования и конфигурации для установки HP ALM 12.00 на серверах Windows и Linux.
Требования к серверному оборудованию для ALM
В таблице ниже перечисляются требования к оборудованию для установки ALM Platform на серверном компьютере.
Рекомендуемые серверные среды для ALM
В таблице ниже приводятся рекомендуемые комбинации для каждой операционной системы.
Поддерживаемые серверные конфигурации для ALM
В этом разделе описываются поддерживаемые серверные конфигурации для ALM. Для достижения максимальной производительности и быстрого выполнения запросов в службу поддержки рекомендуется использовать рекомендуемые среды, описанные в предыдущем разделе Рекомендуемые серверные среды для ALM.
Требования к клиентской системе для ALM
В данном разделе описывается требования к клиентским системам для установки ALM на клиентских компьютерах.
ЦП 2-ядерный с тактовой частотой 1,6 ГГц и выше или эквивалентный совместимый процессор Память (ОЗУ) Минимум: 2 Гбайт Свободное место на диске Минимум: 2 Гбайт
Рекомендуемые среды для клиента ALM
Следующий раздел содержит рекомендуемые конфигурации для каждой операционной системы.
Операционная система Браузеры Пакеты Office Microsoft Windows 7 SP1, 32-разрядная версия Microsoft Internet Explorer 10 Microsoft Office 2010 SP2, 32-разрядная версия
Поддерживаемые среды для настольного клиента ALM
В этом разделе описываются поддерживаемые среды для настольного клиента ALM.
Требования Операционные системы
- Microsoft Windows 7 SP1, 32-разрядная версия
- Microsoft Windows 7 SP1, 64-разрядная версия
- Microsoft Windows 8, 32-разрядная версия (Требуется исправление 449677 от корпорации Microsoft. Дополнительные сведения см. по адресу: http://support.microsoft.com/kb/2870007.)
- Microsoft Windows 8, 64-разрядная версия (Требуется исправление 449677 от корпорации Microsoft. Дополнительные сведения см. по адресу: http://support.microsoft.com/kb/2870007.)
- Microsoft Windows Server 2008 R2 SP1, 64-разрядная версия
Примечание.
- При интеграции Quality Center с другими средствами тестирования HP необходимо изменить разрешения DCOM на клиентском компьютере.
- DCOM не требуется для выполнения функциональных наборов тестов (выполнение на стороне сервера).
- Функциональные наборы тестов доступны только в редакции ALM.
- Клиент HP ALM в 64-разрядной версии Windows работает в режиме WOW64.
- Допускается работа с настольным клиентом HP ALM через удаленный рабочий стол.
Браузеры Примечание. Пользователи браузеров с ограничениями на использование подключаемых модулей (например, ActiveX) могут загрузить HP ALM с помощью надстройки HP ALM Explorer. Дополнительные сведения о загрузке и установке надстройки см. в документе Руководство по установке и обновлению HP Application Lifecycle Management. Пакеты Office Примечание. Поддерживаются только 32-разрядные версии Microsoft Office. Виртуальные среды Примечание. Приложение HP ALM сертифицировано для работы с Citrix XenApp, службами терминалов Microsoft и службами удаленных рабочих столов. Поскольку в условиях быстрого развития архитектур, предоставляемых поставщиками виртуализации, указанный выше поставщик гарантирует полную совместимость виртуализированной среды с утвержденными системными требованиями HP ALM для физического оборудования, HP ALM будет работать должным образом. Другие параметры конфигурации
Поддерживаемые среды для веб-клиента ALM
В этом разделе описываются поддерживаемые среды для веб-клиента ALM.
Системные требования HP ALM Lab Service для удаленного выполнения тестов
В этом разделе приводятся системные требования, которые следует выполнить для установки HP ALM Lab Service для удаленного выполнения тестов.
Системные требования ALM Performance Center
В этом разделе приводятся системные требования для установки ALM для Performance Center и компонентов Performance Center.
Конфигурации Performance Center Server
В этом разделе приводятся системные требования для установки Performance Center Server.
Рекомендуемые конфигурации для ALM и Performance Center
В следующей таблице описываются рекомендуемые конфигурации для серверных компонентов Performance Center. Их следует использоваться вместе с рекомендуемыми конфигурациями сервера ALM выше. Дополнительные сведения см. в разделе Рекомендуемые серверные среды для ALM.
ОС для 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,6 ГГц. Рекомендуется 2 ГГц или более.Примечание к процессорам Pentium: Технология Intel Hyper-Threading не поддерживается. Hyper-Threading можно отключить в BIOS. Дополнительные сведения см. в разделе http://www.intel.com/support/processors/pentium4/sb/CS-017371.htm Память (ОЗУ) Минимум: 2 ГбайтРекомендуется: 4 Гбайт или более Доступное место на диске Минимум: 40 Гбайт Разрешение экрана Минимум: 1024 x 768 Операционная система Браузер Microsoft Internet Explorer 8, 9 и 10
Конфигурации отдельных систем Load Generator на базе Linux
В этом разделе описываются поддерживаемые ОС и типы ЦП для установки отдельной системы Load Generator в Linux.
Отдельные конфигурации VuGen и Analysis
В этом разделе приводятся системные требования для установки отдельных конфигураций VuGen и Analysis.
Системные требования прослушивателя MI
В следующей таблице описываются системные требования для прослушивателя MI.
Примечания и ограничения
Установка ALM
- Пробная версия: Многократный запуск мастера настройки HP ALM Server для продления 30-дневной пробной версии ALM является нарушение политики пробной лицензии. Вам может быть выставлен счет на полную стоимость лицензий.
- Администрирование лицензий ПО ALM обновлено для поддержки администрирования лицензий нового типа, именованных лицензий. В версии ALM 12.00 именованные лицензии доступны только для выпуска ALM Essentials. Выпуск HP Quality Center Enterprise продолжает поддерживать параллельные лицензии, но не работает с именованными лицензиями.
- Контроль учетных записей пользователейЕсли функция контроля учетных записей включена во время установки ALM, мастер настройки ALM может не запуститься, и автоматический запуск сервера ALM будет невозможен.
Решение: Отключите контроль учетных записей на компьютере ALM.- При восстановлении или импорте проекта на сервер с паролем для защиты доступа к конфиденциальным данным, отличающимся от аналогичного значения на сервере, на котором проект был создан первоначально, происходит ошибка. Сообщение Не удалось получить объект простого ключа появляется при обращении к данным, зашифрованным на уровне БД. Чтобы избежать этой проблемы, убедитесь, что на сервере установлен тот же пароль для защиты доступа к конфиденциальным данным, что на исходном сервере.
- Системы 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.- Install Anywhere — это сторонний продукт, используемый для установки сервера ALM. Знак доллара ($)является зарезервированным в Install Anywhere. Чтобы использовать знак доллара ($) в каком-либо редактируемом текстовом параметре, его необходимо заменить на выражение $DOLLAR$.
- Oracle:
Установка клиента 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.- Антивирусное ПО, установленное на клиентском компьютере, может помешать развертыванию файлов клиента ALM. Развертывание может существенно замедлиться.
Решение: обновите антивирусное ПО и файлы определений вирусов. Если это не решит проблему, отключите антивирусное ПО и установите ALM.- Подключение к ALM по имени сервера и по IP-адресу с одной рабочей станции приводит к повторному развертыванию файлов ALM на рабочей станции.
- Если пользователь без прав администратора, но с правом на установку элементов управления ActiveX щелкнет желтую информационную панель для установки ALM, установка клиента закончится неудачей.
Решение: пользователь без прав администратора не должен устанавливать элементы управления ActiveX. Для загрузки ALM Platform Loader следует использовать только ссылку на странице запуска.- Следующее требование применяется, только если между сервером и клиентами установлен перенаправляющий прокси-сервер. Перед первым подключением к серверу ALM для каждого клиента ALM необходимо настроить учетные данные прокси-сервера с помощью приложения Webgate Customization Tool. Для запуска приложения на клиентском компьютере ALM перейдите по следующему пути и щелкните соответствующую ссылку:
http://<имя сервера ALM>[<:номер порта>]/qcbin/Apps/
В разделе WebGate Customization перейдите к области Proxy Credentials, установите флажок Use these credentials и введите значения в поля Proxy Username и Proxy Password. Нажмите Save, затем Close.
Полную документацию по приложению можно найти в документе, доступном по пути выше.
Обновление проекта
- Перенос репозитория проекта:
- Во время переноса репозитория нельзя экспортировать проект или создавать новые проекты путем копирования данных из существующего проекта.
- Если при переносе репозитория деактивировать проект на сервере ALM 12.00 и восстановить его на другом сервере ALM 12.00, проект не будет синхронизирован между серверами и может быть поврежден.
Решение: вместо деактивации проекта удалите его с первого сервера ALM 12.00.
Примечание. Ограничения не действуют между сервером ALM 12.00 и сервером 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 12.00 преобразуются в тип DateTime. Если любое из этих полей содержит значение 0, работа клиента ALM 12.00 может быть прервана из-за ошибки.
Решение: Найдите все столбцы, содержащие поля DateTime со значением 0, и замените его на текущую дату и время.- Средство проверки проекта определяет, используется ли в проекте сторонняя система управления версиями, только на основании таблицы PROJECTS модуля Site Administration. Отсутствие записей в таблице VER_CTRL не проверяется.
- При обновлении проекта приложение ALM создает новый тип требований для каждого отдельного значения поля Type и назначает их требованиям в исходном проекте. Если таких значений много, в обновленном проекте создается множество типов требований.
Решение: перед обновлением проекта удалите из поля Type значения, которые вы не собираетесь преобразовывать в типы требований.- База данных Microsoft SQL Server:
- Oracle: при обновлении проектов ALM в базе данных Oracle размер сегмента отката (RBS) Oracle может увеличиваться во время выполнения больших транзакций. При обновлении больших проектов (размер базы данных более 2 Гбайт) рекомендуется увеличить размер сегмента отката на время выполнения обновления, освободив минимум 3 Гбайт. После окончания обновления можно вернуть использовавшийся перед обновлением размер RBS.
- Чтобы воспользоваться функцией переподключения сеанса ALM, применение функции Серьезное изменение для сохранения изменений настроек следует свести к минимуму. После обновления проекта до версии ALM 12.00 администратор проекта должен проверить право Разрешить серьезное изменение настраиваемых групп пользователей и скорректиовать их должным образом, чтобы свести количество пользователей с этим правом к минимуму.
Документация
- Документы ALM COM Custom Test Type Developer Guide и ALM .NET Custom Test Type Developer Guide недоступны в наборе документации по ALM 12.00.
- Новый документ HP ALM Security Best Practices Guide содержит рекомендации по безопасности и позволяет пользователям получить ответы на часто задаваемые вопросы о безопасности развертывания ALM. Документ предназначен для администраторов сайта ALM и служит в качестве справочника по содержимому других документов по ALM. Руководство находится на этапе подготовки. Если у вас имеются дополнительные требования к безопасности, которые не описаны в данном руководстве, обратитесь в службу технической поддержки HP для их документирования, и они будут включены в последующие выпуски руководства. Это руководство доступно на веб-сайте технической поддержки программного обеспечения компании HP по адресу: www.hp.com/go/hpsoftwaresupport.
- Можно просмотреть видеодемонстрацию основных возможностей HP Application Lifecycle Management, выбрав пункты Справка > Видео в главном окне ALM.
Site Administration
- Шаблоны: При создании шаблона путем копирования существующего шаблона или проекта, а также при импорте существующего шаблона, ошибочно отображается флажок активации управления версиями. Управление версиями в создаваемом шаблоне зависит от исходного шаблона или проекта.
- Импорт проекта: Импорт файлов проекта более 2 Гбайт в ALM не поддерживается.
- При создании проектов не допускается использование символов °, µ или § в имени проекта или домена.
- Копирование проекта:
- При копировании проекта нестандартные значения таблицы DATACONST не копируются. Например, не копируется параметр REPLACE_TITLE.
Решение: после копирования проекта вставьте значения в таблицу DATACONST целевого проекта вручную.- Копирование слишком большого проекта может привести к истечению времени ожидания.
- Если применить параметр REPLACE_TITLE к модулям управления, ресурсов тестов и панели мониторинга, изменится только имя модуля в боковой панели приложения ALM.
- При восстановлении проекта необходимо выбрать файл dbid.xml в репозитории проекта. Благодаря этому проект сохранит свой исходный идентификатор. Если у проекта нет исходного идентификатора, следующие межпроектные функции могут работать неправильно: межпроектная настройка, импорт и синхронизация библиотек, а также межпроектные диаграммы.
- В некоторых случаях, когда между пользователем и сервером ALM находится прокси-сервер, пользователь может получить по электронной почте сообщение с URL-адресом сервера ALM, а не прокси-сервера. Пользователю не удается перейти на сервер ALM, используя URL-адрес из сообщения.
Решение: настройте URL-адрес, используя параметры сайта ENTITY_LINK_HOST и ENTITY_LINK_PORT.- Импорт QCP-файла из более ранней основной версии не поддерживается. При этом отображается непонятное сообщение об ошибке, которое не объясняет причину сбоя.
"Failed to Import Project;
Failed to create HP ALM project;
Failed to create project 'FS_Demo';
Failed to import new project 'FS_Demo';
Failed to extract information from dbid.xml;
Stack Trace:
java.lang.UnsupportedOperationException: Cannot import project. Source project properties are not specified.
at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.validateImport
Operation(CProjectLogic.java:5374)"- При добавлении столбца, не допускающего значения NULL, в BP_ITERATION (или в соответствующие таблицы BL и HIST) обновление проекта до ALM 12.00 завершается ошибкой "not enough columns".
Решение: удалите лишние столбцы из таблицы.Настройка проекта
- Разрешения:
- Следующее ограничение относится к обновленным проектам, в которых группам пользователей назначено разрешение Создать, но не назначено разрешение Обновить. При попытке создать новый объект все поля этого объекта приобретают атрибут "только чтение». В результате пользователю не удается создать объект.
Решение: Для любого объекта с назначенным разрешением Создать следует также назначить разрешение Обновить.- Группы пользователей, созданные на основе группы "Специалист по тестированию производительности", не могут добавлять частные хосты, даже если такое разрешение предоставлено в окне "Настройка проекта".
- Планирование и отслеживание проектов: На вкладке «Общие» при создании, обновлении и удалении типов КИП действуют следующие ограничения:
- Во время обработки обновленного проекта только пользователи, относящиеся к существующим группам, созданным во время предыдущего сеанса, могут создавать, обновлять и удалять типы КИП. (Помимо групп TDAdmin и Руководитель проекта.)
- Пользователи, которые входят в пользовательские группы, созданные в ALM на основе групп из предыдущей версии, могут создавать, обновлять и удалять типы КИП. (Помимо групп TDAdmin и Руководитель проекта.)
Пользователи, не принадлежащие к группам, упомянутым выше, не могут создавать, обновлять и удалять типы КИП.
Межпроектная настройка
Общие
- Поддержка IPv6: ALM поддерживает работу с системами на базе IPv6. Однако ALM все еще разрабатывается в среде IPv4. Это означает, что для ALM характерны следующие особенности:
- Вход в ALM с одним именем пользователя на компьютерах с разными языками может привести к ошибке входа, перехода между модулями и вызова настройки проекта.
- Microsoft Windows 2008 R2 SP: если при использовании диалогового окна «Сохранить как» выбран файл, введенное имя файла игнорируется. Файл сохраняется с выбранным именем.
- Производительность может снижаться при использовании функций текстового поиска и расширенных фильтров и большой нагрузке на систему. В этом случае потребуется дополнительная итеративная настройка и оптимизация среды, особенно сервера базы данных. При необходимости в дальнейшем будут предоставлены пакеты исправлений, в которых эти ошибки будут устранены.
- Если для ограничения доступа определенной группы пользователей к данным в определенной папке используется фильтр, а затем эта папка удаляется, участник группы не может войти в ALM.
Решение: администратор проекта должен изменить фильтр ограничения доступа к данным в настройке проекта.- Поддержка Юникода: следующие компоненты ALM не поддерживают Юникод:
- Редактор сценариев рабочего процесса: Доступно в настройке проекта.
- Автоматическая среда выполнения: доступна в модуле лаборатории тестирования
- Сведения о системе: доступны в представлениях «Вложения» при нажатии кнопки Сведения о системе
- Снимки экрана/скриншоты: доступны в представлениях «Вложения» при нажатии кнопки Снимок
- Мастер преобразования требования в тест: доступен в модуле требований при выполнении команды Преобразовать в тест
- Создание теста: доступно в модуле требований при выполнении команды Создать тест
- Редактор сценариев VAPI-XP: встроенный элемент управления представления «Сценарий» модуля лаборатории тестирования
- Генератор документов: доступен в главном меню ALM
- Отчеты Excel: доступны в модуле панели мониторинга при просмотре отчета в Excel
- Site Administration
- Файлы более 4 Гбайт не могут быть переданы в ALM. Например, вложения, результаты и ресурсы тестов.
- Сочетание клавиш. Чтобы перевести фокус на пункты меню модуля, нажмите клавишу ALT.
- Service Test Management. Модуль Service Test Management больше не входит в состав ALM. Дополнительные сведения см. в статье KM00748092 базы знаний для самостоятельного устранения неполадок ПО HP (http://support.openview.hp.com/selfsolve/document/KM00748092).
- Internet Explorer 7. При открытии ALM в неподдерживаемом браузере отображается следующее сообщение: "You are using an unsupported browser. ALM supports Internet Explorer 7, 8, 9 and 10". ALM 12.00 не поддерживает Internet Explorer 7.
Управление версиями
- Фильтрация: При фильтрации объектов по полям «Версия извлечена» и «Владелец версии» возвращенные объекты включаются в фильтр.
Решение: Чтобы исключить возвращенные объекты, используйте поле «Статус версии».- При включении управления версиями для существующего проекта время первого возврата устанавливается, когда выполняется первое действие управления версиями (извлечение, возврат, просмотр журнала версий и др.).
- Управление версиями не поддерживается для следующих типов тестов: сценарии Vuser и LoadRunner.
- В проекте, использующем управление версиями, невозможно копировать и вставлять извлеченные объекты. Кроме того, невозможно копировать и вставлять объекты со связанными извлеченными объектами.
Решение: Верните объекты или отмените их извлечение перед копированием и вставкой.Модуль релизов
Модуль релизов — планирование и отслеживание проектов
- Для обновленных проектов встроенный тип КИП "Выполненные экземпляры тестов" содержит график анализа КИП с именем Not Executed Test Instances by Responsible Tester. Имя графика анализа КИП должно быть изменено на «Not Run Test Instances By Responsible Tester». Это необходимо выполнить вручную для обновленных проектов.
- Карта оценки на вкладке «Карта оценки» может содержать не более 600 ячеек. Пользователь должен учесть число элементов рамок и КИП, заданных для каждой вехи.
Модуль библиотек
- После импорта библиотеки ее корни не обозначаются в представлении содержимого, если исходный фильтр содержит ИД объектов.
- Не поддерживается совместное использование библиотек проектами, использующими управление версиями, и проектами без управления версиями.
- Если при создании базового состояния в файловой системе отсутствует вложение или сценарий, предупреждение будет записано в файл журнала ALM. Тем не менее, базовое состояние будет создано.
- После синхронизации исходной библиотеки с базовым состоянием импортированной библиотеки на вкладке Импортировано нельзя увидеть, из какого базового состояния была импортирована библиотека. Кроме того, после синхронизации исходной библиотеки с базовым состоянием импортированной библиотеки на вкладке Импортировано из невозможно увидеть из какого базового состояния была импортирована библиотека.
- На вкладках «Требования» и «Тесты» диалогового окна «Параметры сравнения» флажок Покрытие настраивает приложение ALM на учет покрытия. Чтобы игнорировать покрытие, необходимо снять флажок Покрытие на вкладках «Требования» и «Тесты». Поэтому если вы установите или снимите флажок Покрытие в библиотеке, в которой есть только требования, параметр сохранится и будет применяться при сравнении библиотеки, в которой есть только тесты.
- Если синхронизировать библиотеки, объекты которой извлечены другими пользователем, в проекте с поддержкой управления версиями, извлеченные объекты не будут синхронизированы. При сравнении библиотек после синхронизации объекты, не синхронизированные из-за извлечения другим пользователем, не будут отображаться в разделе Изменено в диалоговом окне сравнения библиотек, несмотря на то что они отличаются.
- Не удается записать базовое состояние. В процессе проверки базового состояния пользователь получает сообщение об ошибке, в котором сообщается о том, что компонент "capture_baseline" превысил предельный размер для некоторого объекта. Решение: в Site Administration на вкладке "Конфигурация сервера" добавьте указанные ниже параметры сайта.
- LIBRARY_FUSE — 300000
Значение параметра является базовым для расчета максимального количества объектов в библиотеке для поддержания оптимальной производительности. По умолчанию используется значение 2500.
Расчет выполняется следующим образом:
Максимальное количество тестов в библиотеке = LIBRARY_FUSE * 1 (2500 по умолчанию)
Максимальное количество ресурсов в библиотеке = LIBRARY_FUSE * 0,25 (625 по умолчанию)
Максимальное количество бизнес-компонентов в библиотеке = LIBRARY_FUSE * 0,25 (625 по умолчанию)
Проверка этого значения выполняется при создании базовых состояний, а также при импорте или синхронизации библиотек.
- CLOSURE_ROWS_FUSE_FACTOR_PCT — 300000
Значение параметра используется для корректировки ограничения на количество строк в каждой таблице (объекте), допустимого при закрытии, для всех компонентов (таких как базовое состояние, управление версиями, копирование и вставка). По умолчанию используется значение 100, которое означает 100 % исходного ограничения на количество строк для каждого объекта. Установка для этого параметра значения 300000, например, означает 3000-кратное увеличение исходного ограничения.
Модуль требований
Risk-Based Quality Management
Модуль бизнес моделей
- Если удалить модель из дерева бизнес-моделей без удаления соответствующих репрезентативных требований, при повторном импорте этой модели будет будут созданы новые репрезентативные требования с суффиксом _1.
- Цвета и шрифты операций модели не импортируются в ALM. Операции отображаются с цветами и шрифтами по умолчанию.
- Если путь модели включает цикл, этот цикл игнорируется и операции указываются в пути только один раз. Пути, которые начинаются или заканчиваются циклом, не учитываются.
- Значительное изменение повторно импортированных моделей может помешать автоматическому разрешению путей.
Решение: Значок обозначает неразрешенные пути. Разрешить пути автоматически.Модуль ресурсов теста
Модуль лаборатории тестирования
- Выполнение тестов: При использовании нелатинских символов в полях «Имя домена» и «Имя проекта» уведомление со сводкой выполнения набора тестов может содержать поврежденные символы в этих полях.
- Закрепленные наборы тестов: следующие типы тестов не могут быть добавлены к закрепленным наборам тестов: сценарии Vuser и LoadRunner.
Lab Management/Выполнение на стороне сервера
- Интеграция Jenkins: подключаемый модуль Jenkins с открытым исходным кодом разработан, чтобы обеспечить выполнение на стороне сервера для функциональных наборов тестов и пакетов проверки сборки в качестве этапа сборки Jenkins. Результаты регистрируются в Jenkins и модуле «Выполнения тестов» ALM. Поддержка этого подключаемого модуля с открытым исходным кодом, предоставляется сообществом Jenkins. Чтобы загрузить модуль и ознакомиться с документацией, посетите страницу:
https://wiki.jenkins-ci.org/display/JENKINS/HP+Application+Automation+Tools.- Временные интервалы: Если вы используете измененную версию одного из заданных форматов для системного времени клиента, временные интервалы будут работать некорректно.
- Настройка объектов лаборатории: после настройки объекта в проекте лаборатории может быть выдано сообщение об ошибке при возврате в ALM.
Решение: удалите папку TD_80 на клиентском компьютере перед входом в проект.- В модуле "Хосты" значения параметра Цель хоста включают "Quick Test Professional" и "Service Test" вместо "UFT (GUI Testing)" и "UFT (API Testing)".
Решение: вместо "UFT (GUI Testing)" используйте "Quick Test Professional", а вместо "UFT (API Testing)" — "Service Test".- При планировании 30-минутного (по умолчанию) временного интервала обслуживания для установки исправления Performance Center на хосте Performance Center появляется следующее сообщение об ошибке: "Can't reboot hosts".
Решение: запланируйте более длительный временной интервал обслуживания (не менее 45 минут) и возобновите операцию установки исправления.- Функциональные наборы тестов:
- Если вы попытаетесь удалить функциональный набор тестов, который содержит экземпляр теста с предыдущим выполнением в активном состоянии, возникнет ошибка, и набор тестов не будет удален.
- Если вы создаете набор тестов минимум с одним экземпляром теста с определенным требованием хоста, и цель определенного хоста включает цели, необходимые для остальных экземпляров тестов в наборе тестов, этот определенный хост будет единственным хостом, запрошенным для набора тестов. В этом случае при отказе этого определенного хоста он не будет заменен другим и выполнение набора тестов станет невозможным.
Решение: На вкладке «Запрошенные хосты» добавьте хост автом. соответствия, включающий цели остальных экземпляров тестов.- Если вы попытаетесь выполнить функциональный набор тестов, содержащий тест с ручным компонентом, произойдет ошибка. См. полное описание ошибки в журнале событий.
- Отчет о выполнении:
- Если проект включает нелатинские символы, отчет о выполнении не откроется.
Решение. Переименуйте проект.- Отчет о выполнении не поддерживает масштаб 125% и размеры шрифтов, отличные от среднего.
Решение: Воспользуйтесь меню Вид > Масштаб в Internet Explorer, чтобы вернуть масштаб к значению 100%. Измените размер шрифта на «средний»в меню Вид > Размер шрифта.- При попытке открыть отчет о выполнении на стороне сервера после работы с веб-клиентом ALM или приложением Performance Center происходит ошибка.
Решение 1: закройте все экземпляры Internet Explorer и в диспетчере задач убедитесь, что не запущен ни один процесс iexplore. Снова откройте ALM и откройте отчет.
Решение 2: если открыт веб-клиент ALM, выйдите из него и снова откройте отчет.- Пользователи, которые входят в группу, созданную на основе группы "Наблюдатель" (группы пользователей по умолчанию), не могут запустить тесты BPT в режиме выполнения на стороне сервера.
Решение: В окне "Настройка проекта" перейдите на страницу "Группы и разрешения", выберите в списке группу пользователей и откройте вкладку Разрешения. Откройте вкладку Тестовая лаборатория. В объекте Выполнение выберите параметр ID временного интервала.Текстовый поиск
- При использовании функции текстового поиска для строки, являющейся частью тега 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 %, может появиться сообщение об ошибке
Модуль дефектов
Модуль панели мониторинга
- Отчеты о проекте: Во вложениях ссылки на файлы с международными символами в имени выглядят искаженными. Активация гиперссылки вызывает ошибку.
- Отчеты по проектам, сформированные с использованием табличного шаблона шага проекта, содержат ошибку форматирования: шрифт имен шагов таблице шагов проекта меняется после второго слова. Ошибка исправлена в проектах, созданных в ALM 11.51 и более поздних версиях, но сохраняется в проектах, созданных в более ранних версиях ALM.
Решение: В настройке проекта перейдите к модулю Шаблоны отчетов по проекту. Выберите Папка шагов проекта > Табличный шаблон шагов проекта. Нажмите Загрузить шаблон и сохраните его в файловой системе. Перейдите к файлу и откройте его. Выделите поле текста, содержащее <<Step Name>>, и измените размер шрифта на 9. Сохраните документ. Вернитесь в ALM, нажмите кнопку Передать шаблон и выберите сохраненный шаблон в файловой системе.- Графики: при формировании диаграммы выполнения в модуле панели мониторинга на ней могут отображаться данные, отличные от данных, которые отображались в предыдущих версиях ALM. Это может быть вызвано тем, что для поля, по которому выполняется группирование, не включен параметр Журнал в окне настройки проекта, или параметр Журнал не включен для периода, показанного на графике.
- Требования: если при создании раздела отчета о покрытии требований в качестве дочернего элемента раздела отчетов по тестам включить поля теста в фильтр для покрытия требований, эти поля пропускаются при фильтрации покрытия.
- Требования: если при создании раздела отчета о покрытии требований в качестве дочернего элемента раздела отчетов по тестам включить поля теста в шаблон отчета для покрытия требований, эти поля будут пустыми в созданном отчете.
Интеграция
- Unified Functional Testing (UFT):
- после повторного сохранения теста UFT поврежденные отношения удаляются и пользователь больше не может просматривать их на вкладке зависимостей ALM. Если тест UFT включает поврежденную зависимость (например, из-за удаления зависимого актива), она, как и следовало ожидать, отображается как поврежденное отношение в ALM. При последующем добавлении в тест UFT другой зависимости ALM отображает эту новую зависимость. На вкладке зависимостей поврежденная зависимость больше не отображается как зависимость, несмотря на то что действие все еще ссылается на актив, который не существует, и выполнение теста заканчивается неудачей. В UFT отсутствующий актив все еще отображается как отсутствующий, как и следовало ожидать.
- если файл переменной окружения, связанный с тестом или компонентом, хранится в приложении ALM, и в него вносятся изменения на вкладке вложений, эти изменения не применяются до повторного открытия теста.
- при запуске скрипта UFT из приложения ALM пользователь, который выполняет это действие, должен иметь права на чтение и запись для папки системного кэша.
- Юникод: Интеграция ALM с другими продуктами не поддерживает Юникод. Поэтому:
- Не следует использовать символы Юникода при работе с тестами или компонентами, сохраненными в ALM (например, в имени теста или компонента, среды приложения, стандартном значении теста, параметрах действиях или компонентах, значениях аргументов и т.д.).
- Данные, передаваемые из ALM в UFT (такие, как значения тестов, параметры действия или компонента), несовместимы с Юникодом.
Открытая архитектура тестирования/API и рабочий процесс
- REST: начиная с версии ALM 11.52, API-интерфейсы REST предоставляют ресурсы для выполнения большинства повседневных задач обработки данных ALM. На этом этапе версия API-интерфейсов REST является предварительной. Мы планируем отозвать этот статус с выходом пакета обновления 12.x и объявить код API пригодным для производственных систем.
- Вы не можете изменить атрибуты пользовательского действия с помощью рабочего процесса. Например,
Actions.Action("UserDefinedActions.action_name").Enabled = false
не отключает действие. Кроме того, если вы настроите пользовательское действие в сценарии рабочего процесса без префикса "UserDefinedActions.", появится сообщение об ошибке.- Если вы измените сценарий рабочего процесса для созданного объекта, изменение не распространится на скопированные объекты.
- В списках открытой архитектуры тестирования (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 можно было использовать объекты типа «Списки» для полей, заданных с типом Список поиска и Строка.
Решение: В окне настройки проекта измените тип на Список поиска. Чтобы указать значения, которые не отображаются в заданном списке поиска, снимите флажок Проверить значение.- При создании нового требования событие 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 больше не вызываются и должны быть удалены из сценариев:
- Старые имена действий не вызываются для команд меню анализа в модулях требований и плана тестирования.
- Новые теги 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+:- Локализация:
- Microsoft Windows 7:
- В модуле «Бизнес-компоненты» клиент ALM завершает работу при переходе на вкладку Автоматизация для бизнес-компонента с автоматизацией на основе ключевых слов QuickTest.
Решение: Установите значение флага Предотвращение выполнения данных AlwaysOff. Для этого запустите окно командной строки от имени администратора и вставьте следующую команду: bcdedit.exe /set {current} nx AlwaysOff.Веб-клиент
- Если в авторском режиме пользователь изменяет имя или описание требования, а затем щелкает на пустом месте в браузере, кнопки Сохранить и Восстановить становятся недоступны и изменения нельзя восстановить или сохранить. Это также происходит при открытии диалогового окна вставки изображения. Несмотря на то что пользователю не удается восстановить изменения, при переходе к другому требованию или модулю, а также при возврате в режим управления изменения неявно сохраняются.
- Использование в значениях полей, которые могут использоваться для классификации, одинарных или двойных кавычек приводит к возникновению исключения при попытке развертывания узла конечной категории (последней категории в представлении категорий). При этом также не работает строка иерархической навигации. Сообщение об ошибке не выводится, однако в строке иерархической навигации отсутствуют значения.
- Если поле типа memo (например, поля "Описание" и "Комментарии" модуля "Дефекты"), которое содержит изображения, добавленные пользователем веб-клиента, открывается в столбце таблицы или представлении дерева, оно отображается в режиме только для чтения.
Решение: эти поля можно изменить с помощью панели предварительного просмотра (которая обычно расположена ниже области таблицы) или с помощью формы "Сведения" для объекта. Изображение будет отображаться в виде прототипа.- Имена пользователей не должны содержать символ амперсанда (&).
- Результат вычисления условий бизнес-правил является истинным, если регистр значений объекта совпадает с регистром в условии (например, значения "MyString" и "MYSTRING" не совпадают). В веб-клиенте регистр не учитывается, и значения должны совпадать независимо от регистра.
- Если создать представление категорий и добавить фильтр, которому не соответствует ни одна запись, при переключении между представлениями "Дочерние" и "Сведения" и последующей очистке фильтра возникает неопределенная ошибка. При обновлении проблема не устраняется.
Решение: удалите модуль переключения классификации ИЛИ (OR) и вернитесь (в этом случае отобразятся одна или несколько ошибок, однако содержимое дерева, таблицы или сведений будет правильным).- Если Apache требует использования SSL, веб-клиент открыть нельзя.
Решение: внесите изменения в файл httpd.conf.- Если в качестве категорий при задании представления используются в многозначные поля (списки и ссылочные поля), могут возникать следующие известные ошибки.
- Фактическое количество объектов в таблице в каждой категории значений нескольких списков (или ее подкатегориях) может не совпадать с количеством, указанным в заголовке категории в дереве или в списке подкатегорий в представлении дочерних объектов неконечных категорий.
- Объекты могут не отображаться, если они содержат несколько значений, которые не содержатся в виде отдельных значений в каких-либо других объектах (например, объект со значением "M;N" не будет отображаться, если отсутствуют категории "M" и "N").
- Браузер Google Chrome. Сочетание клавиш CTRL + V нельзя использовать для вставки текста в представлении "Требования" или "Сведения".
Решение: вместо него используйте кнопку Paste from Word (Вставить из Word).- Если пользователь добавляет таблицу в поле типа memo (например, "Описание" или "Комментарии"), а затем изменяет это поле в веб-клиенте и сохраняет изменения, цвет фона некоторых столбцов таблицы в настольном клиенте будет черным. Решение: измените цвет фона затемненных ячеек таблицы.
- Когда пользователь вводит текст в поле типа memo (например, "Описание", "Комментарии" или "RTF"), некоторые символы могут не сохраниться, если пользователь покинет объект или нажмет кнопку "Сохранить" сразу после ввода текста.
Решение: после обновления поля типа memo пользователь должен подождать 1–2 секунды, прежде чем покидать объект или нажимать кнопку "Сохранить".- Если пользователь запускает вторую операцию сохранения объекта, прежде чем завершится первая операция сохранения, происходит следующая ошибка: "$save was called during another save operation is in progress".
Если в настройках пользователя разрешено автосохранение, двойная операция сохранения может быть запущена путем двукратного нажатия любой кнопки, обеспечивающей переход к другому объекту. Несмотря на то, что вторая операция сохранения завершится ошибкой, данные потеряны не будут и пользователь сможет без проблем продолжить работу после подтверждения ошибки.
Этот дефект обычно возникает при работе с ALM в WAN, где значения времени ответа для операций сохранения выше.
- В веб-клиенте ALM пользователи:
- не могут вводить значения в полях при создании дефектов;
- не могут создавать дефекты.
Это происходит, если в Site Administration настольного клиента ALM для полей в уровнях разрешений на обновление дефекта установлен флажок "Только владельцем".
Решение: администратор должен снять флажки "Только владельцем" для требуемых полей дефектов.Дополнительные примечания и ограничения — Performance Center
Примечания и ограничения для LoadRunner см. в документе HP LoadRunner 12.00 Readme. Этот документ доступен на веб-сайтах HP Software Manuals (http://support.openview.hp.com/selfsolve/document/KM00589225/binary/LoadRunner12.00_Readme.htm) и HP Live Network (HPLN) (https://hpln.hp.com/page/hp-loadrunner-1200-readme).
Установка Performance Center
- Если приложение Oracle установлено на компьютере, предназначенном для Performance Center Server, порт IIS будет использоваться службой HTTPOra. Чтобы использоваться этот компьютер в качестве сервера Performance Center Server, необходимо остановить и отключить службу HTTPOra, запустить IIS и установить Performance Center Server.
- Для установки отдельной конфигурации необходимо вручную установить необходимый компонент, .NET Framework 4.
Выполнение тестов производительности
- В проекте с управлением версиями можно выполнить тест производительности, только если он был возвращен.
- Чтобы открыть журнал Vusers в среде, где системный пользователь не имеет прав администратора, предоставьте системному пользователю без прав администратора полный доступ к следующей папке на компьютере Controller: %windir%\system32.
Виртуализация сети с помощью 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 требует прав администратора.
Профили мониторов
Сетевой мониторинг
- Компьютер 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 закончится неудачей.
- При выполнении теста производительности с использованием контроллера в качестве единственного компьютера генератора нагрузки данные диагностики могут не разбираться. Решение: не запускайте пользователей Vuser на компьютере контроллера.
Хосты
Безопасные каналы
- На сервере 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 Connection Center может помешать записи и воспроизведению скриптов Citrix ICA, если он запущен в другом пользовательском сеансе на том же компьютере.
Решение: Закройте все экземпляры процесса concenter.exe для всех пользователей. Для предотвращения автоматического запуска Citrix Connection Center, установите пустое значение "" для раздела реестра ConnectionCenter. Этот раздел находится по следующему пути:- При использовании 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, передать скрипт, установить состояние сервера «Недоступен», добавить второй сервер и передать другой сценарий.- Отчеты об использовании. Если новое имя пользователя создается с использованием ранее удаленного имени пользователя, статистические данные объединяются и представляются в отчетах как данные для одного имени пользователя.
Решение: не используете ранее удаленные имена пользователей повторно.- PAL. При создании вложенных папок на панелях "PAL Reports" и "Manage Production Data Sets" пользовательский интерфейс зависает.
Решение: обновите пользовательский интерфейс (F5). Данные потеряны не будут.VuGen
Analysis
Многоязыковая поддержка
Этот раздел содержит следующие подразделы.
Ограничения интернационализации
- Для активации многоязыковой поддержки серверы 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. Например, невозможно вставить скрипт UFT с японскими символами в клиент, запущенный в операционной системе с параметрами OSLanguage, ClientOSLocale или ClientOSAdvanceLocale, значение которых отлично от Japanese.
- Для отправки сообщения электронной почты с дополнительными символами из клиента ALM/Quality Center параметры ClientOSLocale и ClientOSAdvanceLocale должны соответствовать языку отправляемого сообщения.
- Для отправки почтового сообщения с дополнительными символами параметры почтового сервера MailServerVersion и MailClientVersion должны поддерживать дополнительные символы.
- Для отображения дополнительных символов параметр OSLanguage должен включать необходимые шрифты языка.
- Параметры SiteAdminDBCollation и ProjectDBCollation должны соответствовать языку вставляемых данных. Например, ввод японских символов в корейской сортировке не поддерживается.
- Проверка орфографии доступна только для английского языка.
- В связи с проблемой определенной версии драйвера JDBC использование китайской и японской сортировки в базе данных MS-SQL может вызвать ошибку при выполнении некоторых действий.
- Невозможно создать проекты ALM/Quality Center с тайскими символами в названии проекта.
- Количество двухбайтовых символов, которые можно вводить в поля ввода ALM, может быть меньше количества символов, указанных в соответствующих сообщениях об ошибках. Количество символов зависит от определений базы данных и используемой сортировки наборов символов. Например, один символ может занять 3 байта при использовании японских символов в базе данных, настроенной на работу с кодировкой UTF8.
- Начиная с версии 9.2 приложение ALM/Quality Center поддерживает аутентификацию LDAP с использованием набора символов, не входящих в английский алфавит. Ранее попытка входа в систему заканчивалась неудачей, если пароль пользователя, использующего LDAP-аутентификацию, содержал символы, не входящие в английский алфавит. Чтобы использовать наборы символов, не входящих в английский алфавит, в Site Administration установите для параметра LDAP_CHARSET значение Default или добавьте соответствующее значение, указанное в списке "Базовая кодировка".
- Иврит: чтобы обеспечить нормальное отображение полей memo ALM (например, Описание, Комментарии, RTF) на клиентских машинах с локалью «Иврит», настройте следующие параметры в окне Панель управления > Язык и региональные параметры:
- Windows 7: Установите значение параметров Язык программ, не поддерживающих Юникод (вкладка Администрирование) и Текущий формат (вкладка Формат) на «Иврит».
- Windows XP: Установите значение параметров Язык программ, не поддерживающих Юникод (вкладка Дополнительно) и Стандарты и форматы (вкладка Региональные параметры) на «Иврит».
- HP ALM Client MSI Generator: не удается установить ALM Client MSI Generator в папку, которая содержит нелатинские символы. Решение: используйте для установки папку, которая содержит только латинские символы.
- Установка ALM: путь, по которому расположены файлы установки ALM, и путь, по которому установлено приложение ALM, могут содержать только латинские символы.
- При загрузке скрипта VuGen из ALM имя файла, отображаемое в диалоговом окне "Сохранить как", может быть усеченным. Из-за ограничения Microsoft Internet Explorer эта проблема возникает, если исходное имя скрипта содержит больше 160 букв или если оно содержит нелатинские буквы. Решение: загрузите скрипт с помощью модуля "Мой Performance Center".
- В именах проектов не поддерживаются нелатинские символы.
Решение: используйте в именах проектов латинские символы.Ограничения локализации
- Демонстрационный проект. Демонстрационный проект доступен только на английском языке. Локализованные демонстрационные проекты будут доступны в первом исправлении в языковых пакетах. Некоторые уроки учебного руководства ALM используют демонстрационный проект. Вы все еще можете выполнить упражнения учебного руководства, но результаты могут не соответствовать результатам, описанным в уроках.
- Язык интерфейса пользователя определяется сервером ALM, и серверу можно назначить только один язык.
- Языковой пакет ALM должен устанавливаться и запускаться в операционной системе Windows, в которой стандартный язык Windows (MLU*) соответствует пакету многоязыкового интерфейса пользователя (MUI*).
- Проект ALM, созданный в англоязычном выпуске, не может быть переведен в локализованный выпуск.
- Во французской версии Windows XP (SP3) экспорт дефектов в Microsoft Excel может оказаться невозможным.
- При использовании локализованной версии теста производительности необходимо установить Arial Unicode MS версии 1.00 или более поздней на сервере PC.
- Веб-клиент недоступен в локализованных версиях.
- Для поддержки символов Юникода при экспорте отчетов о тенденциях в формат PDF установите компонент Arial Unicode MS на сервере Performance Center Server.
- При запуске модуля работоспособности системы на компьютере Performance Center проверка работоспособности SiteScope может завершиться сбоем на этапе анализа номера версии SiteScope. Эта проблема возникает на локализованных компьютерах, на которых в качестве десятичного разделителя используется запятая.
Решение: игнорируйте ошибку.Техническая поддержка программного обеспечения HP
Веб-сайт технической поддержки программного обеспечения компании HP находится по адресу:
www.hp.com/go/hpsoftwaresupport
На этом веб-сайте приведена контактная информация и подробные сведения о продуктах, услугах и поддержке, предоставляемых компанией HP в сфере программного обеспечения. См. дополнительные сведения на сайте поддержки HP по адресу: техническая поддержка ПО HP через Интернет.
Служба поддержки программного обеспечения компании HP в Интернете предоставляет заказчикам возможности самостоятельного устранения неполадок. Эта служба предоставляет быстрый и эффективный доступ к интерактивным средствам технической поддержки, необходимым для управления бизнесом. Каждый клиент службы поддержки может пользоваться следующими преимуществами:
- Поиск необходимых документов в базе знаний.
- Регистрация запросов в службу поддержки и отслеживание их выполнения.
- Регистрация запросов на улучшение через Интернет.
- Загрузка исправлений программного обеспечения.
- Управление договором поддержки.
- Поиск контактной информации службы поддержки компании HP.
- Просмотр сведений о доступных услугах.
- Участие в обсуждениях с другими покупателями ПО.
- Поиск курсов обучения по программному обеспечению и регистрация для участия в них.
Для доступа к базе знаний для устранения неполадок посетите главную страницу поиска по базе знаний.
Примечание. Для получения доступа к большинству разделов поддержки необходимо зарегистрироваться в качестве пользователя службы HP Passport и войти в систему. Для доступа к ряду разделов также требуется наличие действующего договора на оказание поддержки. Более подробные сведения об уровнях доступа можно получить по адресу: Уровни доступа.
Юридические уведомления
© Hewlett-Packard Development Company, L.P., 1992–2014.
Конфиденциальное компьютерное программное обеспечение. Для владения, использования или копирования необходима действующая лицензия компании HP. В соответствии с положениями FAR 12.211 и 12.212 коммерческое программное обеспечение для компьютеров, документация программного обеспечения для компьютеров и технические данные коммерческих продуктов лицензируются государственным учреждениям США на условиях стандартной коммерческой лицензии поставщика.
Гарантии на продукты и услуги компании HP формулируются только в заявлениях о прямой гарантии, сопровождающих эти продукты и услуги. Никакая часть настоящего документа не должна рассматриваться как дополнительные гарантийные обязательства. Компания НР не несет ответственности за технические или редакторские ошибки и неточности, содержащиеся в данном документе.
Информация, содержащаяся в настоящем документе, может быть изменена без уведомления.
Сведения о соглашениях третьих сторон и/или лицензий на программное обеспечение с открытым исходным кодом см. в папке Licenses на установочном носителе продукта.
Adobe® и Acrobat® являются товарными знаками корпорации Adobe Systems Incorporated.
Intel® Core™ являются товарными знаками корпорации Intel Corporation в США и других странах.
Microsoft®, Windows®, Windows® 7, Windows® 8, Windows Server™ 2008 являются зарегистрированными в США товарными знаками корпорации Microsoft Corporation.
Oracle и Java являются зарегистрированными товарными знаками корпорации Oracle или ее дочерних компаний.
Red Hat® является товарным знаком корпорации Red Hat, Inc. в США и других странах.
Unix® является зарегистрированным товарным знаком The Open Group.
© Hewlett-Packard Development Company, L.P., 2014. |