Элемент автоматизации записи

Я работаю над тестом для тестирования настольного приложения. Я использую элементы автоматизации, от API Microsoft. Я хочу писать в текстовых полях. Как я могу написать в текстовом поле, которое я получаю с элементом автоматизации?

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

У меня уже есть элемент автоматизации текстового поля, но я не знаю, как писать.

Что я могу сделать это? А как это будет для нажатия на кнопки?

Спасибо

1 ответ

Поздно, но, возможно, кому-то это понадобится в будущем:

Для редактирования значения AutomationElement вам нужно вызвать:

ValuePattern editValue = (ValuePattern)myAutomationElement.GetCurrentPattern(ValuePattern.Pattern);

после этого вы можете редактировать с помощью:

editValue.SetValue("Add ur value HERE");

Greetz Kooki

Другие вопросы по тегам