![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
funkyman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 13.1.2008 Репутация: нет Всего: нет |
как программно нажимать кнопки/заполнять формы в чужих приложениях и отслеживать появление окон/алертов/etc и состояние элементов в них?
если о кроссплатформенности говорить нельзя, тогда хотелось бы хотя бы решение для винды... |
|||
|
||||
v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
возможно лучше обратится к : c++ / win api
|
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Можно воспользоваться программами для автоматизации тестирования, коих немало. Для тестирования GUI-приложений на Java у нас используется TestComplete, возможно, он и с Сишными окнами работает. Или нужно именно средство для запуска из кода Java-программы?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
val_vp |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 15.11.2006 Где: Днепродзержинск Репутация: нет Всего: нет |
Можно также использовать LoadRunner.
|
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 20 Всего: 54 |
Это, пожалуй, будет сродни уничтожения мух при помощи артиллерии большой мощности ![]() -------------------- ![]() ![]() |
|||
|
||||
Prol |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 11.1.2008 Где: Кыев, Украина Репутация: нет Всего: нет |
Rational Rose поможет в любых случаях тестирования любых интерфейсов в любых оконных системах :о)
|
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Ты не путаешь Rational Rose и Rational Robot? -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Prol |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 11.1.2008 Где: Кыев, Украина Репутация: нет Всего: нет |
||||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
В комплекте чего? Они вместе идут в Rational Suite, если я не ошибаюсь, но отдельно поставленная Роза не поставит с собой Робота. Насколько я знаю, Rational Robot прогирывает TestComplete'e тем, что Robot тыкает в точки на экране по координатам, а ТестКомплит реально умеет привязываться к Java-формам. Т.е. его скрипт не ломается при изменении разрешения экрана или раскладки компонентов. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Prol |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 11.1.2008 Где: Кыев, Украина Репутация: нет Всего: нет |
Юзер тожа тыкает в пикселы на экране. Поэтому РР лучше Тесткомплита. Очень классно отлавливает такие глюки в интерфейсе, когда кнопка ещё не прорисовалась, но уже активирована или наоборот, или когда кодеры налажали с ресайзингом и элементы управления наехали друг на друга... |
|||
|
||||
w1nd |
|
|||
![]() Вертилятор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 22.3.2006 Где: Москва Репутация: 20 Всего: 54 |
Нет, rational robot умеет работать именно с компонентами. -------------------- ![]() ![]() |
|||
|
||||
funkyman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 13.1.2008 Репутация: нет Всего: нет |
спасибо всем, мне тут еще посоветовали silk, буду втыкать)
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |