
Автоматизация десктом-приложения с компонентом браузер.
#1
Отправлено 07 декабря 2011 - 05:28
1) Delphi приложение содержит вкладки с html страницами, которые, в свою очередь, содержат гиперссылки
для открытия других вкладок в этом приложении и на этих вкладках уже отображаются компонетны delphi (кнопки, поля ввода и т.п.).
2) Собственный "браузер" написанный на XUL. При запуске этой программы загружается уже нужный "сайт"
и там уже все через html отображается. То-есть, по сути, это обычный сайт, но запускается в собственной программе,
а не через стандартные браузеры.
Rational robot, TestComplite не видят html-элементы в этих программах.
Есть-ли какие-нибудь средства автоматизации для этих программ?
Больше интересует для второй программы.
Интересуют как платные, так и бесплатные, желательно с рекордером.
#2
Отправлено 07 декабря 2011 - 06:41
Попробуйте QTP + Delphi AddonЕсть два приложения, в которых бы хотелось автоматизировать тестирование GUI:
1) Delphi приложение содержит вкладки с html страницами, которые, в свою очередь, содержат гиперссылки
для открытия других вкладок в этом приложении и на этих вкладках уже отображаются компонетны delphi (кнопки, поля ввода и т.п.).
2) Собственный "браузер" написанный на XUL. При запуске этой программы загружается уже нужный "сайт"
и там уже все через html отображается. То-есть, по сути, это обычный сайт, но запускается в собственной программе,
а не через стандартные браузеры.
Rational robot, TestComplite не видят html-элементы в этих программах.
Есть-ли какие-нибудь средства автоматизации для этих программ?
Больше интересует для второй программы.
Интересуют как платные, так и бесплатные, желательно с рекордером.
Но нужно собрать приложение правильно
#3
Отправлено 07 декабря 2011 - 08:37
Попробуйте записать что-то в вашем приложении со следующими влюченными плагинами в ТеstComplete: Web Testin, Firefox plug-in and Delphi plug-in. После установки этих плагинов перегрузите ваше приложение и TestComplete.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных