использование закодированного пользовательского интерфейса в элементах управления infragistics winform

Недавно я решил взглянуть на автоматическое тестирование пользовательского интерфейса с использованием закодированного пользовательского интерфейса vs2010. Однако я столкнулся с некоторыми проблемами, а именно с FailedToPerformActionOnBlockedControlException при воспроизведении при выборе значения из поля со списком.

Быстрый поиск этого исключения и инфрагистики и закодированного пользовательского интерфейса, по-видимому, говорит о том, что формальной поддержки для элементов управления infragistics winform с использованием закодированного пользовательского интерфейса не существует, однако на нескольких веб-сайтах упоминается использование закодированных расширений пользовательского интерфейса.

Кто-нибудь имел опыт успешного создания закодированного пользовательского интерфейса, распознающего элементы управления Infragistics? такие как поле со списком, ультрасетка и т.д...?


person Joe    schedule 06.05.2011    source источник
comment
чувак, ты знаешь, какая инфрагистика винта, у него много проблем с вкладками, текстовыми полями.. используй AJAX   -  person Bastardo    schedule 07.05.2011
comment
@BurnAfterReading, это приложение для Windows, поэтому AJAX не подходит. Кроме того, я использовал эти элементы управления инфраструктурой во всем приложении для лучшего взаимодействия с пользовательским интерфейсом, и вряд ли я мог бы изменить продукт для целей тестирования.   -  person Joe    schedule 09.05.2011


Ответы (5)


Моя компания использует наши собственные элементы управления, которые унаследованы от элементов управления Infragistics. См. этот связанный вопрос для советов, которые могут помочь.

DevExpress LookUpEdit и закодированные тесты пользовательского интерфейса

person Dave Neeley    schedule 06.05.2011
comment
Спасибо за ссылку. это выглядит довольно интенсивным развитием. я понял, что все, что связано с «закодированным» пользовательским интерфейсом, потребует разработки, поскольку дальнейший поиск, похоже, предполагает, что просто ничего не написано для элементов управления инфраструктурой. Поэтому я пошел гораздо более простым, но менее интегрированным путем, используя AutoIT. - person Joe; 09.05.2011

Если вам нужно надежное решение для автоматизированного тестирования элементов управления Infragistics WinForms и вы хотите использовать другой инструмент, взгляните на Infragistics TestAdvantage, подключаемый модуль для HP QTP/IBM RFT.

person akshayl    schedule 09.05.2011
comment
Я бегло ознакомился с infragistics testadvantage, но там не хватает поддержки и информации, учебных пособий и т. д., что заставляет меня колебаться, брать ли столько новых инструментов только для простого тестирования. Был ли у вас опыт работы с каким-либо из этих инструментов, как вы с ними справились и каков был конечный результат? - person Joe; 10.05.2011

Поддержка платформы CodedUITest рассматривается Infragistics, и бета-версия может быть доступна в конце первого квартала 2012 года. Более подробная информация содержится в следующем сообщении: http://blogs.infragistics.com/forums/p/10294/323529.aspx#323529

person alhalama    schedule 01.01.2012

Небольшое обновление:

Winforms планирует выпустить поддержку CodedUI в своем продукте Netadvantage 2012 Volume 2. Ожидается в октябре 2012 г.

person jochen.vg    schedule 28.06.2012

Вы можете использовать РАНОРЭКС. Это работало для большинства элементов управления, например для Ultragrid.

См. http://www.ranorex.com/.

person Rado    schedule 15.07.2011