2009-12-03 3 views
0

Я использую Silverlight 3.0 Модульное тестирование, версия Silverlight Toolkit ноябрь 2009Как проверить взаимодействие интерфейса диалоговых окон Silverlight?

Помимо модульных тестов, что позволяет делать тесты взаимодействия UI, как правило, с использованием AutomationPeer подклассы (например, ButtonAutomationPeer взаимодействовать с кнопкой).

Существуют классы AutomationPeer, чтобы проверить взаимодействие со следующим:

  • OpenFileDialog
  • SaveFileDialog
  • MessageBox

В единичных тестах можно было бы незавершенными их, но для интеграции и тестирования браузера было бы здорово, если бы это было возможно.

ответ

1

Не знаю насколько я знаю.

Это сложно автоматизировать, потому что эти взаимодействия с пользователем происходят в диалоговом окне операционной системы, а не в Silverlight.

0

Возможно; вы можете использовать среду тестирования White для этого. См. this thread в разделе «Белый форум» для получения инструкций.