Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отлов окон и программное управление ими 
V
    Опции темы
funkyman
Дата 13.1.2008, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 13.1.2008

Репутация: нет
Всего: нет



как программно нажимать кнопки/заполнять формы в чужих приложениях и отслеживать появление окон/алертов/etc и состояние элементов в них? 
если о кроссплатформенности говорить нельзя, тогда хотелось бы хотя бы решение для винды...
PM MAIL   Вверх
v2v
Дата 13.1.2008, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 8
Всего: 56



возможно лучше обратится к : c++ / win api


--------------------
PM   Вверх
batigoal
Дата 13.1.2008, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Можно воспользоваться программами для автоматизации тестирования, коих немало. Для тестирования GUI-приложений на Java у нас используется TestComplete, возможно, он и с Сишными окнами работает. Или нужно именно средство для запуска из кода Java-программы?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
val_vp
Дата 17.1.2008, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 15.11.2006
Где: Днепродзержинск

Репутация: нет
Всего: нет



Можно также использовать LoadRunner.
PM MAIL WWW   Вверх
w1nd
Дата 18.1.2008, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вертилятор
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 22.3.2006
Где: Москва

Репутация: 20
Всего: 54



Цитата(val_vp @  17.1.2008,  12:59 Найти цитируемый пост)
Можно также использовать LoadRunner.

Это, пожалуй, будет сродни уничтожения мух при помощи артиллерии большой мощности smile 


--------------------
user posted imageuser posted image
PM MAIL ICQ   Вверх
Prol
Дата 18.1.2008, 02:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 11.1.2008
Где: Кыев, Украина

Репутация: нет
Всего: нет



Rational Rose поможет в любых случаях тестирования любых интерфейсов в любых оконных системах :о)
PM MAIL WWW ICQ   Вверх
batigoal
Дата 18.1.2008, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Цитата(Prol @  18.1.2008,  03:34 Найти цитируемый пост)
Rational Rose поможет в любых случаях тестирования любых интерфейсов в любых оконных системах :о) 

Ты не путаешь Rational Rose и Rational Robot?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Prol
Дата 18.1.2008, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 11.1.2008
Где: Кыев, Украина

Репутация: нет
Всего: нет



Цитата(batigoal @ 18.1.2008,  10:41)
Цитата(Prol @  18.1.2008,  03:34 Найти цитируемый пост)
Rational Rose поможет в любых случаях тестирования любых интерфейсов в любых оконных системах :о) 

Ты не путаешь Rational Rose и Rational Robot?

Так он же в комплекте идёт :о)
PM MAIL WWW ICQ   Вверх
batigoal
Дата 18.1.2008, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Цитата(Prol @  18.1.2008,  11:56 Найти цитируемый пост)
Так он же в комплекте идёт :о) 

В комплекте чего? Они вместе идут в Rational Suite, если я не ошибаюсь, но отдельно поставленная Роза не поставит с собой Робота.

Насколько я знаю, Rational Robot прогирывает TestComplete'e тем, что Robot тыкает в точки на экране по координатам, а ТестКомплит реально умеет привязываться к Java-формам. Т.е. его скрипт не ломается при изменении разрешения экрана или раскладки компонентов.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Prol
Дата 18.1.2008, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 11.1.2008
Где: Кыев, Украина

Репутация: нет
Всего: нет



Цитата(batigoal @ 18.1.2008,  11:17)
Насколько я знаю, Rational Robot прогирывает TestComplete'e тем, что Robot тыкает в точки на экране по координатам, а ТестКомплит реально умеет привязываться к Java-формам. Т.е. его скрипт не ломается при изменении разрешения экрана или раскладки компонентов.

Юзер тожа тыкает в пикселы на экране. Поэтому РР лучше Тесткомплита.
Очень классно отлавливает такие глюки в интерфейсе, когда кнопка ещё не прорисовалась, но уже активирована или наоборот, или когда кодеры налажали с ресайзингом и элементы управления наехали друг на друга...
PM MAIL WWW ICQ   Вверх
w1nd
Дата 18.1.2008, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вертилятор
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 22.3.2006
Где: Москва

Репутация: 20
Всего: 54



Цитата(batigoal @  18.1.2008,  11:17 Найти цитируемый пост)
Насколько я знаю, Rational Robot прогирывает TestComplete'e тем, что Robot тыкает в точки на экране по координатам, а ТестКомплит реально умеет привязываться к Java-формам.

Нет, rational robot умеет работать именно с компонентами.


--------------------
user posted imageuser posted image
PM MAIL ICQ   Вверх
funkyman
Дата 20.1.2008, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 13.1.2008

Репутация: нет
Всего: нет



спасибо всем, мне тут еще посоветовали silk, буду втыкать)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0894 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.