Как я могу получить доступ к xaml приложения silverlight из браузера? - PullRequest
4 голосов
/ 14 апреля 2011

Я пытаюсь автоматизировать тесты для приложения silverlight в браузере, и мне нужно иметь возможность получать содержимое XAML приложения silverlight, пока оно выполняется в браузере.

Как мне добитьсяэто?

Позвольте мне начать все сначала.

Я - QA, и у меня есть задача по написанию сценариев автоматизации пользовательского интерфейса черного ящика для моей компанииПриложение Silverlight.Тесты будут вводить значения в текстовые поля, нажимать на кнопки и читать вывод.В настоящее время у меня проблема в том, что я не могу получить доступ к элементам в приложении Silverlight.

Ответы [ 2 ]

3 голосов
/ 14 апреля 2011

Если вы ищете модульное тестирование пользовательского интерфейса, посмотрите этот пост в блоге Скотта Гатри.

Автоматическое тестирование пользовательского интерфейса станет частью Silverlight 5, но в то же время Telerik предлагает автоматизированное тестирование пользовательского интерфейса Silverlight в их Web UI Test Studio .

Если вам нужно что-то, с помощью чего вы можете проверить и захватить XAML, тогда Silverlight Spy делает именно это.

0 голосов
/ 14 апреля 2011

Если я вас правильно понимаю, вы имеете в виду следующее.Ваше приложение SL - MyApp.xaml, и вы хотите, чтобы URL-адрес был: http://www.mydomain.com/MyApp.xaml?

Application.Current.Host.Source.AbsoluteUri

Для получения дополнительной информации см .: http://msdn.microsoft.com/en-us/library/system.windows.application.host%28v=vs.95%29.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...