пятница, 19 октября 2012 г.
четверг, 18 октября 2012 г.
Как сделать TextBlock внутри DataTemplate видимым для UIAutomation
Это вольный пересказ заметки http://www.wpftutorial.net/UIAutomation.html.
При UI автоматизации desktop приложений, мы можем столкнуться с ситуацией, когда TextBlock не является автоматизируемым контролом. Мы видим его в приложении, но при просмотре структуры автоматизируемых контролов через UISpy, он в ней не отображается. Это происходит в тех случаях, когда в xaml-коде окна TextBlock находится внутри DataTemplate. WPF специально скрывает такие TextBlock для увеличения производительности. Чтобы сделать их видимыми, нужно либо заменить их на контрол Label, что может ухудшить производительность, либо сделать специальный автоматизируемый UIAutomationTextBlock на основе существующего TextBlock, и использовать в xaml-коде окна его.
При UI автоматизации desktop приложений, мы можем столкнуться с ситуацией, когда TextBlock не является автоматизируемым контролом. Мы видим его в приложении, но при просмотре структуры автоматизируемых контролов через UISpy, он в ней не отображается. Это происходит в тех случаях, когда в xaml-коде окна TextBlock находится внутри DataTemplate. WPF специально скрывает такие TextBlock для увеличения производительности. Чтобы сделать их видимыми, нужно либо заменить их на контрол Label, что может ухудшить производительность, либо сделать специальный автоматизируемый UIAutomationTextBlock на основе существующего TextBlock, и использовать в xaml-коде окна его.
вторник, 16 октября 2012 г.
Выступление на автоконфетке
Вот и состоялось мое первое в жизни выступление на конференции. Ею была онлайн-конференция по автоматизированному тестированию АвтоКонфетка. Всегда хотела на ней выступить, и оказалось, это реально, главное захотеть. Я выступала с докладом "Использование SpecFlow для написания тестов на русском языке". Мне очень хотелось рассказать за эти 20 минут как можно больше, потому что со всем этим я сталкивалась, и все это пригодится при автоматизации реального проекта. Сделала для себя определенные выводы. Смущает, что вроде бы конференция, но на форуме особо обсуждений и нет. Надеюсь, хотя бы для кого-то эта информация будет полезной. До встречи!вторник, 9 октября 2012 г.
Cartoon Tester
Наткнулась на блог Andy Glover http://cartoontester.blogspot.com - картинки про тестировщиков, очень прикольно!
пятница, 21 сентября 2012 г.
Team Foundation Server 2010. Настройка workflow Build-Deploy-Test для физического окружения.
Хочу поделиться со всеми моим опытом использования Team Foundation Server 2010 и Lab Management для настройки workflow Build-Deploy-Test. В итоге все получается очень легко и красиво, пару кликов мышкой, и вы забываете про процесс сборки проектов, деплоймента и запуска тестов. Все это делается за вас, а на выходе получается наглядный результат по запуску тестов. Разве не круто!
TFS 2010. Настройка workflow Build-Deploy-Test
TFS 2010. Настройка workflow Build-Deploy-Test
вторник, 18 сентября 2012 г.
Подписаться на:
Сообщения (Atom)

