По някаква неизвестна за нас причина нашите тестове на codedUI се провалят с тази грешка.
"Невалидна стойност за параметъра. Стойност: -1. Параметър: SearchTimeout.\r\nИме на параметъра: SearchTimeout"}
Създадохме нова карта на потребителския интерфейс и все още получаваме същата грешка. Тази грешка възниква при първия метод, който извикваме. Всичко, което се опитваме да направим, е да щракнете върху заглавната лента и да изпратите CTRL+shift+G към приложението. Замъглих имената на методите и други подобни, но освен това кодът е точно такъв, какъвто аз се провалям. Променихме свойствата за търсене, за да използваме име = съдържа... вместо име е равно... но това работеше добре. Не мисля, че е това, но имам идея какво може да е. Не виждам никаква настройка за изчакване. Добавих настройките за възпроизвеждане в метода, но това не изглежда да го засяга по никакъв начин. Отказва се твърде бързо и грешката означава, че настройката не е зададена.
public void OpenFeatureCustom()
{
Playback.PlaybackSettings.SearchTimeout = 2000;
#region Variable Declarations
WinTitleBar uICompanyNameProductName91064bitTitleBar = this.UICompanyNameProductName91064bitWindow.UICompanyNameProductName91064bitTitleBar;
WinClient uICompanyNameClient = this.UICompanyNameProductName91064bitWindow.UIINTRODG1Window.UIPanelClient.UICompanyNameClient;
#endregion
// fails here Click 'CompanyName ProductName 9.1.0 64-bit(VUL-2872_VGCS) RnD: Env...' title bar
Mouse.Click(uICompanyNameProductName91064bitTitleBar, new Point(595, 6));
// Type 'Control, Shift + g' in 'CompanyName' client
Keyboard.SendKeys(uICompanyNameClient, this.OpenFeatureParams.UICompanyNameClientSendKeys, (ModifierKeys.Control | ModifierKeys.Shift));
}
Благодаря предварително колеги!