Перейти к содержимому

Фотография

Автоматизация десктом-приложения с компонентом браузер.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 luchik

luchik

    Новый участник

  • Members
  • Pip
  • 7 сообщений


Отправлено 07 декабря 2011 - 05:28

Есть два приложения, в которых бы хотелось автоматизировать тестирование GUI:
1) Delphi приложение содержит вкладки с html страницами, которые, в свою очередь, содержат гиперссылки
для открытия других вкладок в этом приложении и на этих вкладках уже отображаются компонетны delphi (кнопки, поля ввода и т.п.).
2) Собственный "браузер" написанный на XUL. При запуске этой программы загружается уже нужный "сайт"
и там уже все через html отображается. То-есть, по сути, это обычный сайт, но запускается в собственной программе,
а не через стандартные браузеры.

Rational robot, TestComplite не видят html-элементы в этих программах.
Есть-ли какие-нибудь средства автоматизации для этих программ?
Больше интересует для второй программы.
Интересуют как платные, так и бесплатные, желательно с рекордером.
  • 0

#2 Zenturio

Zenturio

    Опытный участник

  • Members
  • PipPipPipPip
  • 386 сообщений
  • ФИО:Дмитрий
  • Город:Смоленск - Москва


Отправлено 07 декабря 2011 - 06:41

Есть два приложения, в которых бы хотелось автоматизировать тестирование GUI:
1) Delphi приложение содержит вкладки с html страницами, которые, в свою очередь, содержат гиперссылки
для открытия других вкладок в этом приложении и на этих вкладках уже отображаются компонетны delphi (кнопки, поля ввода и т.п.).
2) Собственный "браузер" написанный на XUL. При запуске этой программы загружается уже нужный "сайт"
и там уже все через html отображается. То-есть, по сути, это обычный сайт, но запускается в собственной программе,
а не через стандартные браузеры.

Rational robot, TestComplite не видят html-элементы в этих программах.
Есть-ли какие-нибудь средства автоматизации для этих программ?
Больше интересует для второй программы.
Интересуют как платные, так и бесплатные, желательно с рекордером.

Попробуйте QTP + Delphi Addon
Но нужно собрать приложение правильно
  • 1

#3 Gadzilla

Gadzilla

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:John Sweet

Отправлено 07 декабря 2011 - 08:37

Если ваш браузер разработан на основе WebBrowser Control или на основе движка Firefox, то ТеstComplete должен видеть ваши странички.
Попробуйте записать что-то в вашем приложении со следующими влюченными плагинами в ТеstComplete: Web Testin, Firefox plug-in and Delphi plug-in. После установки этих плагинов перегрузите ваше приложение и TestComplete.
  • 1


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных