Я пытаюсь понять, почему мой Роу получить переключатель, когда я называть WaitForConditionкодированный UI- управления во время WaitForCondition
Путь Я, isStatusDone это определить, как:
static int a = 0;
private static bool isStatusDone(UITestControl control) {
WinRow row = (WinRow)control;
AbstractedGUI.clickOnMainWindow("Refresh");
WinCell attentionCell = new WinCell(row);
attentionCell.SearchProperties[WinCell.PropertyNames.Value] = "Attention";
Debug.WriteLine(a + row.FriendlyName + " " + System.DateTime.Now.ToLongTimeString());
a++;
return attentionCell.Exists;
}
Кто-нибудь есть любая идея, почему переключатель строки?
Выход:
Имя Тест: TestMethod
Тест Результат: Прошел
Результат StandardOutput:
трассировка:
0MarginRecordMessage строка 1 11:54:58 AM
1MarginRecord Сообщение строки 0 11:55:03 AM
2MarginRecordMessage строка 0 11:55:08 AM
3MarginRecordMessage строка 0 11:55:13 AM
4MarginRecordMessage строка 0 11:55:18 AM
5MarginRecordMessage строка 0 11:55:23 AM
6MarginRecordMessage строка 0 11:55:28 AM
7MarginRecordMessage строка 0 11:55:33 AM
8MarginRecordMessage строка 0 11:55:38 AM
9MarginRecordMessage строка 0 11:55:44 AM
10MarginRecordMessage строка 0 11:55:49 AM
11MarginRecordMessage строка 0 11:55: 54 А. М.
Я полагаю, что мое обновление затрагивает его .. так что теперь я должен фигуру чтобы захватить правильную строку каждый раз, когда я обновляю – Seifo84