Элемент автоматизации записи
Я работаю над тестом для тестирования настольного приложения. Я использую элементы автоматизации, от API Microsoft. Я хочу писать в текстовых полях. Как я могу написать в текстовом поле, которое я получаю с элементом автоматизации?
Я пытаюсь сделать тест, который проходит через приложение, но я хочу написать в текстовых полях, что есть.
У меня уже есть элемент автоматизации текстового поля, но я не знаю, как писать.
Что я могу сделать это? А как это будет для нажатия на кнопки?
Спасибо
1 ответ
Поздно, но, возможно, кому-то это понадобится в будущем:
Для редактирования значения AutomationElement вам нужно вызвать:
ValuePattern editValue = (ValuePattern)myAutomationElement.GetCurrentPattern(ValuePattern.Pattern);
после этого вы можете редактировать с помощью:
editValue.SetValue("Add ur value HERE");
Greetz Kooki