QTP 10 против QTP 11
QTP 10 и QTP 11 - это две версии Quick Test Professional (QTP), который представляет собой инструмент тестирования для оценки уровня владения людьми функциональным графическим пользовательским интерфейсом. Это помогает в тестировании многих тем, таких как стандартные приложения Windows, веб-объекты, элементы управления Active X,. Net, Java, SAP, базовые визуальные приложения, Siebel, Oracle, PeopleSoft и эмуляторы терминалов. QTP совместим с Unicode в соответствии с требованиями стандарта Unicode. Это позволяет тестировать приложения на многих языках.
До сих пор было много версий QTP, и с появлением QTP11 многие не понимают различий между QTP11 и QTP10. Конечно, в QTP11 есть множество обновлений, а также совершенно новые функции, которых не было в QTP10.
В то время как QTP10 мог идентифицировать объект только посредством обычной идентификации объекта, в QTP11 существуют различные способы идентификации объекта. Эти разные методы - учебник по XPath и учебник по CSS.
В QTP11 средство просмотра результатов было улучшено в виде круговых диаграмм, статистики как для текущего, так и для предыдущих тестовых запусков и итоговой страницы.
Обычный метод идентификации объекта был немного изменен в QTP11. В дополнение к порядковому идентификатору существует идентификатор визуального отношения. При этом идентификация объекта будет зависеть от отношения к соседним объектам и будет полезна для преодоления слабости функции порядковой идентификации, которая была в QTP10.
В QTP11 появилась новая библиотека LoadFunctionLibrary, которая очень полезна для загрузки библиотеки функций на любом этапе, а не при запуске запуска.
По сравнению с QTP10 создание регулярных выражений в QTP11 очень просто.
Возможно протестировать функциональность приложений с графическим интерфейсом и без пользовательского интерфейса, что было невозможно в QTP10.
Появилось совершенно новое дополнение к Silverlight, которое поддерживает тестирование объектов в Silverlight 2 и Silverlight 3. Еще одна новая функция, которая была добавлена в QTP, - это шаги автоматической параметризации.