Пользовательский интерфейс Silverlight Control datePicker - PullRequest
1 голос
/ 18 ноября 2011

Я пытаюсь автоматизировать тесты пользовательского интерфейса в своем приложении Silverlight с Visual Studio 2010. У меня есть одно dataPicker в моем приложении. Когда я играю записи действий, дата не выбрана.

Возвращает ошибку:

Test method CriarRequisicao3.comparar5.CodedUITestMethod1 threw exception: 

Microsoft.VisualStudio.TestTools.UITest.Extension.FailedToPerformActionOnBlockedControlException: 
Another control is blocking the control. Please make the blocked control visible and retry the action. 

Additional Details: 

TechnologyName:  'Silverlight'
ControlType:     'Button'
AutomationId:   'Button'

 ---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0xF004F003"

The code that VS2010 generate for this step is:

// Select '18-Nov-2011' in 'dp_DesiredDate' date picker

uIDp_DesiredDateDatePicker.SelectedDateAsString = this.RecordedMethod14Params.UIDp_DesiredDateDatePickerSelectedDateAsString;

Я что-то не так делаю?

1 Ответ

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

На самом деле вам нужно больше кода, чтобы ответить на ваш вопрос, но из исключения я могу предположить, что ваш код пытается щелкнуть календарь календаря без его отображения. Поэтому вы должны добавить некоторый код, чтобы появился указатель даты, а затем выбрать дату.

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