Инструмент автоматизации пользовательского интерфейса для Silverlight 5 - PullRequest
2 голосов
/ 08 ноября 2011

Как вы, наверное, знаете, бета-версия silverlight 5 была выпущена некоторое время назад, и наряду с ее новыми функциями я столкнулся с серьезной проблемой.Я не нашел ни одного инструмента для тестирования, который смог бы протестировать интерфейс Silverlight.Я пробовал Selenium, Coded UI, Telerik, Test Complete и, возможно, еще несколько, которые я забыл упомянуть, но все они не поддерживают Silverlight 5.

Основная проблема в том, что они невозможно идентифицировать объекты silverlight 5

Кто-нибудь из вас знает об инструменте автоматического тестирования пользовательского интерфейса, который отлично работает с silverlight 5?

заранее спасибо!

Ответы [ 2 ]

1 голос
/ 08 ноября 2011

Единственный инструмент, который я знаю, это Telerik Test Studio .

0 голосов
/ 09 ноября 2011

Я видел, как люди добились успеха благодаря сочетанию инфраструктуры модульного тестирования Silverlight и традиционной инфраструктуры автоматизации пользовательского интерфейса, основанной на UIAutomation (например, тех, что вы упомянули). Вы можете использовать Silverlight Unit Testing Framework , чтобы идентифицировать элементы и проверять свойства silverlight, но использовать инструмент, такой как Coded UI, для реального взаимодействия с элементами. В идеале вы должны вложить средства в платформу, чтобы абстрагироваться как можно больше, чтобы иметь единую точку входа для взаимодействия с элементами.

...