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

Фотография

XDE Tester(recognition & creating VP)


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

#1 bolshik

bolshik

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

  • Members
  • Pip
  • 44 сообщений
  • Город:Санкт-Петербург

Отправлено 18 января 2005 - 11:15

Добрый день.
Просьба помочь работавших(ющих) с XDE Tester'ом. Работаю с java-приложением, используется обфускация. Два вопроса не дают мне жить спокойно в связи с этим:
1. Распознавание объектов.
Т.к. используется обфускация, названия классов каждый раз разные. Как представляется, имеется два выхода:
а) имея логи обфускации, каждый раз перед началом, собственно, выполнения скрипта, менять значение всех свойств, в которых указывается класс в соответствии с логами;
Проблема: совсем непонятно, как менять программно recognition-свойства тестовых объектов;
B) не использовать свойство, определяющее имя класса;
Проблема: здесь беда в том, что у фрейма, добавленного в Test Object Map нельза ни грохнуть совсем свойство .class, ни присвоить ему нулевой вес (тоже, кстати, непонятно, где можно снять блокировку с изменения значения веса на этом свойстве);

Пока в качестве корявого выхода используется задание имени класса как регулярного выражения с пустым аргументом.

2. Добавление Verification Poit'ов
Есть ли како-либо способ добавлять их вручную, а не через визард? Визард не устраивает тем, что там нельзя (либо я не умею) редактировать recognition properties объекта. Из-за обфускации же значения там всегда будут разными.

Огромная просьба людям, имеющим знание об этих моментах, оставить здесь свои решения.
  • 0

#2 Guriy

Guriy

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

  • Members
  • PipPipPipPip
  • 316 сообщений
  • Город:Киев, Украина

Отправлено 19 января 2005 - 14:47

имхо Verification Poit'ы лучше вообще не использовать в данной ситуации. Пишите свои классы, которые будут заниматься проверкой и логированием ошибок.
  • 0

#3 bolshik

bolshik

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

  • Members
  • Pip
  • 44 сообщений
  • Город:Санкт-Петербург

Отправлено 19 января 2005 - 15:17

спасибо за ответ.
Решения уже найдены (использование регулярных выражений оказалось вовсе не корявым решением; verification point-ы создаются программно, равно как и вывод информации в лог).
  • 0

#4 bolshik

bolshik

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

  • Members
  • Pip
  • 44 сообщений
  • Город:Санкт-Петербург

Отправлено 20 января 2005 - 09:13

а народ вообще с XDE Tester'ом работает?
Странно, что так мало ответов было..
  • 0


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

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