Проблемы в тестировании .Net проекта
#1
Отправлено 26 ноября 2009 - 09:12
Есть веб приложение, написанное на .НЕТ. Его особенности, что оно работает только в ИЕ, меню по правому клику не доступно, ID к контролам тоже не прописаны, плюс текст в контролах даже выделить нельзя... Из этого всего вопрос, может кто то знает возможность как пробиться к таким контролам? По xpath? как его определить, если большенство котролов подгружаются динамически (Java script)? Может есть какая тулза для ие, что может помочь? Или может надо попросить о переделках девелоперов, но не совсем представляю о чем именно просить...
#2
Отправлено 26 ноября 2009 - 10:58
Вам нужно нечто аналогичное FireBug для FireFox. Например, первая же ссылка в гугле выдала для IE:Доброго времени суток.
Есть веб приложение, написанное на .НЕТ. Его особенности, что оно работает только в ИЕ, меню по правому клику не доступно, ID к контролам тоже не прописаны, плюс текст в контролах даже выделить нельзя... Из этого всего вопрос, может кто то знает возможность как пробиться к таким контролам? По xpath? как его определить, если большенство котролов подгружаются динамически (Java script)? Может есть какая тулза для ие, что может помочь? Или может надо попросить о переделках девелоперов, но не совсем представляю о чем именно просить...
IE Developer toolbar
Http Watch
FireBug Lite
Подобные инструменты помогут вам определить нужные атрибуты того или иного элемента, по которым уже можно задавать локаторы. Кстати необязательно использовать XPath. Есть еще CSS-локаторы, которые во многом обеспечивают аналогичные возможности лоцирования элементов.
В отдельных случаях да, имеет смысл поговорить с разработчиками, но я бы особо не расчитывал на то, что они сделают нужные вам изменения быстро.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных