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

Фотография

Как вам SilkTest 2009?


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

#1 Милли

Милли

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

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


Отправлено 27 октября 2009 - 16:56

Привет читающим тему,

Если Вы сюда зашли, значит Вам небезынтересна эта новинка. Хочется в этой теме порассуждать о глобальных моментах, а то изменения произошли значимые, а вот времени как всегда мало на разбирательство, потому и пишу: чем рыться одному, можно сообща обговаривать подводные камни и полезные моменты.

1. Нововведение Open Agent. Подробнее:
Насколько бегло успела посмотреть - вешь довольно интересная - получает всю DOM модель браузера (IE) и атррибуты элементов - круто. В фрейм файле и самом локаторе уже можно обойтись без иерархии с кучей вложенности - применять можно только логическую иерархию. Что смущает - так это заполнять фрейм нужно локаторами, копируя по одному, что не очень удобно. Может я что упустила?..

2. Кто уже попробовал потестить GWT приложения?
Вообще меня эта тема интересует в свете тестирования GWT приложений. Первый нюанс, что теперь id элементов генерятся, сложнее будет описать элемент уникально. Может это как-то можно решить на уровне разработки, например "попросить" (если очень повезёт) программистов заполнять аттрибут какой-то уникальный. Буду рада узнать ваши варианты.
Второй нюанс: если в силу вступают Smart GWT контролы, то, естественно, стандартные классы отдыхают, и даже нет толку мапить этот DomElement, прийдется писать методы для него с нуля. Может все же можно как-то доступиться к ним, или только новую версию Силка ждать? )

3. Тестирование приолжений написанных с испольховнием AJAX технологии.
Конечно я успела попробовать только самые элементарные странички, но что 2008, что 2009 версия - обе работают. Что нашла новое, так это Synchronization Modes. Момент немаловажный, но может еще кто что-то может отметить полезное?

Спасибо,
Милли
  • 0

#2 vass

vass

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

  • Members
  • PipPipPipPip
  • 298 сообщений
  • ФИО:Василий

Отправлено 28 октября 2009 - 11:12

Вообще, я и 2008 не сильно копался, но
1) да. то что там по одному - это Ж. надеялся, что исправят в 2009, но видимо - зря. Еще минус - не умеет возвращать виндовые хендлы (HWND)
2) наши программисты ввели (почти)везде атрибут itemId и заполняют его сами.
3) AJAX не тестировал (как AJAX). Только как особый случай динамически меняющегося HTML :))
  • 0

#3 Милли

Милли

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

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


Отправлено 19 ноября 2009 - 23:30

2) наши программисты ввели (почти)везде атрибут itemId и заполняют его сами.


vass,

подскажите, плиз, как ваши разработчики ввели кастом атрибут, чтобы после компиляции под GWT он оставался?
  • 0

#4 vass

vass

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

  • Members
  • PipPipPipPip
  • 298 сообщений
  • ФИО:Василий

Отправлено 20 ноября 2009 - 11:00

я как-то не пойму проблему ...
GWT не позволяет создавать объекты, отнаследованные от стандартных, с дополнительными (кастом) атрибутами ???
  • 0

#5 Милли

Милли

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

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


Отправлено 25 ноября 2009 - 15:07

я как-то не пойму проблему ...
GWT не позволяет создавать объекты, отнаследованные от стандартных, с дополнительными (кастом) атрибутами ???


Да не проблема, а поиск решений :). Для начала пробовали инициализировать аттрибут в текущем классе с помощью setAttribute - не работает, а наследование всех классов как-то не выглядит пока что лучшим решением. Как вариант - значение атрибута name остается неизменным после компиляции, возможно его и будем использовать.
  • 0

#6 vass

vass

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

  • Members
  • PipPipPipPip
  • 298 сообщений
  • ФИО:Василий

Отправлено 26 ноября 2009 - 14:11

вот что в новом силке появилось замечательного - это ключевое слово locator !!!
Я как спеки почитал - так просто програзм неимоверный наступил :)) столько граблей теперь пропадёт :)))

UPD: эхх. чёрт... locator пока что работает только для OpenAgent :(((
жду 2010 Силк :)))
  • 0


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

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