Регрессивное тестирование на графическом интерфейсе Apple WebObjetcs - PullRequest
0 голосов
/ 27 августа 2010

Я недавно начал новую работу в компании, которая сильно зависит от приложения, разработанного с помощью Apple Web Objects.Бывает, что у этой компании нет возможности проводить автоматические тесты при получении нового обновления, с исправлениями ошибок или новыми функциями.У нас нет доступа к коду, так как это проприетарное приложение.Моя идея состоит в том, чтобы разработать набор тестовых случаев, чтобы позволить нам проводить регрессионное тестирование через графический интерфейс.Я искал инструменты для этого, но не смог найти ничего, способного «увидеть», какие компоненты есть в графическом интерфейсе.

До того, как я пришел в компанию, другие люди уже пробовали использовать HP LoadRunner безуспешно.Я попытался с AutoIt 3.0 просто проверить, распознает ли он поля, но также безуспешно.

Кто-нибудь имеет опыт тестирования такого рода приложений?Как вы думаете, какие инструменты подходят для этой цели?

Я ценю ваше мнение.

Спасибо!Bruno

1 Ответ

0 голосов
/ 15 сентября 2010

После некоторых исследований я нашел несколько хороших решений для такой проблемы.Я пришел к двум решениям.Оба они основаны на изображениях, «что означает, что он может« видеть »интерфейс пользователя так же, как человеческий глаз».

Собственное решение http://www.testplant.com/

Решение с открытым исходным кодом httpp: //groups.csail.mit.edu/uid/sikuli

Надеюсь, что это может помочь другим в будущем.

...