Как вам SilkTest 2009?
Автор Милли, 27 окт 2009 16:56
Сообщений в теме: 5
#1
Отправлено 27 октября 2009 - 16:56
Привет читающим тему,
Если Вы сюда зашли, значит Вам небезынтересна эта новинка. Хочется в этой теме порассуждать о глобальных моментах, а то изменения произошли значимые, а вот времени как всегда мало на разбирательство, потому и пишу: чем рыться одному, можно сообща обговаривать подводные камни и полезные моменты.
1. Нововведение Open Agent. Подробнее:
Насколько бегло успела посмотреть - вешь довольно интересная - получает всю DOM модель браузера (IE) и атррибуты элементов - круто. В фрейм файле и самом локаторе уже можно обойтись без иерархии с кучей вложенности - применять можно только логическую иерархию. Что смущает - так это заполнять фрейм нужно локаторами, копируя по одному, что не очень удобно. Может я что упустила?..
2. Кто уже попробовал потестить GWT приложения?
Вообще меня эта тема интересует в свете тестирования GWT приложений. Первый нюанс, что теперь id элементов генерятся, сложнее будет описать элемент уникально. Может это как-то можно решить на уровне разработки, например "попросить" (если очень повезёт) программистов заполнять аттрибут какой-то уникальный. Буду рада узнать ваши варианты.
Второй нюанс: если в силу вступают Smart GWT контролы, то, естественно, стандартные классы отдыхают, и даже нет толку мапить этот DomElement, прийдется писать методы для него с нуля. Может все же можно как-то доступиться к ним, или только новую версию Силка ждать? )
3. Тестирование приолжений написанных с испольховнием AJAX технологии.
Конечно я успела попробовать только самые элементарные странички, но что 2008, что 2009 версия - обе работают. Что нашла новое, так это Synchronization Modes. Момент немаловажный, но может еще кто что-то может отметить полезное?
Спасибо,
Милли
Если Вы сюда зашли, значит Вам небезынтересна эта новинка. Хочется в этой теме порассуждать о глобальных моментах, а то изменения произошли значимые, а вот времени как всегда мало на разбирательство, потому и пишу: чем рыться одному, можно сообща обговаривать подводные камни и полезные моменты.
1. Нововведение Open Agent. Подробнее:
Насколько бегло успела посмотреть - вешь довольно интересная - получает всю DOM модель браузера (IE) и атррибуты элементов - круто. В фрейм файле и самом локаторе уже можно обойтись без иерархии с кучей вложенности - применять можно только логическую иерархию. Что смущает - так это заполнять фрейм нужно локаторами, копируя по одному, что не очень удобно. Может я что упустила?..
2. Кто уже попробовал потестить GWT приложения?
Вообще меня эта тема интересует в свете тестирования GWT приложений. Первый нюанс, что теперь id элементов генерятся, сложнее будет описать элемент уникально. Может это как-то можно решить на уровне разработки, например "попросить" (если очень повезёт) программистов заполнять аттрибут какой-то уникальный. Буду рада узнать ваши варианты.
Второй нюанс: если в силу вступают Smart GWT контролы, то, естественно, стандартные классы отдыхают, и даже нет толку мапить этот DomElement, прийдется писать методы для него с нуля. Может все же можно как-то доступиться к ним, или только новую версию Силка ждать? )
3. Тестирование приолжений написанных с испольховнием AJAX технологии.
Конечно я успела попробовать только самые элементарные странички, но что 2008, что 2009 версия - обе работают. Что нашла новое, так это Synchronization Modes. Момент немаловажный, но может еще кто что-то может отметить полезное?
Спасибо,
Милли
#2
Отправлено 28 октября 2009 - 11:12
Вообще, я и 2008 не сильно копался, но
1) да. то что там по одному - это Ж. надеялся, что исправят в 2009, но видимо - зря. Еще минус - не умеет возвращать виндовые хендлы (HWND)
2) наши программисты ввели (почти)везде атрибут itemId и заполняют его сами.
3) AJAX не тестировал (как AJAX). Только как особый случай динамически меняющегося HTML :))
1) да. то что там по одному - это Ж. надеялся, что исправят в 2009, но видимо - зря. Еще минус - не умеет возвращать виндовые хендлы (HWND)
2) наши программисты ввели (почти)везде атрибут itemId и заполняют его сами.
3) AJAX не тестировал (как AJAX). Только как особый случай динамически меняющегося HTML :))
#3
Отправлено 19 ноября 2009 - 23:30
2) наши программисты ввели (почти)везде атрибут itemId и заполняют его сами.
vass,
подскажите, плиз, как ваши разработчики ввели кастом атрибут, чтобы после компиляции под GWT он оставался?
#4
Отправлено 20 ноября 2009 - 11:00
я как-то не пойму проблему ...
GWT не позволяет создавать объекты, отнаследованные от стандартных, с дополнительными (кастом) атрибутами ???
GWT не позволяет создавать объекты, отнаследованные от стандартных, с дополнительными (кастом) атрибутами ???
#5
Отправлено 25 ноября 2009 - 15:07
я как-то не пойму проблему ...
GWT не позволяет создавать объекты, отнаследованные от стандартных, с дополнительными (кастом) атрибутами ???
Да не проблема, а поиск решений :). Для начала пробовали инициализировать аттрибут в текущем классе с помощью setAttribute - не работает, а наследование всех классов как-то не выглядит пока что лучшим решением. Как вариант - значение атрибута name остается неизменным после компиляции, возможно его и будем использовать.
#6
Отправлено 26 ноября 2009 - 14:11
вот что в новом силке появилось замечательного - это ключевое слово locator !!!
Я как спеки почитал - так просто програзм неимоверный наступил :)) столько граблей теперь пропадёт :)))
UPD: эхх. чёрт... locator пока что работает только для OpenAgent :(((
жду 2010 Силк :)))
Я как спеки почитал - так просто програзм неимоверный наступил :)) столько граблей теперь пропадёт :)))
UPD: эхх. чёрт... locator пока что работает только для OpenAgent :(((
жду 2010 Силк :)))
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных