Параметризация свойства Connect.Sys в Тесте завершена - PullRequest
0 голосов
/ 25 января 2019

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

код:

var t = Connect.Sys.Process ("CallingCard"). Окно ("# 32770", "DXC Remote Rescue Calling Card", 1).Window ("# 32770", "", 3) .Window ("Кнопка", "Продолжить", 2);

String s = t ["wText"];

Здесь, из кнопки «Продолжить» я пытаюсь получить текст «Продолжить».Но как параметризовать «Продолжить», если я хочу передать его как переменную.

1 Ответ

0 голосов
/ 07 февраля 2019

Вы можете иметь переменную, такую ​​как var btnText

var btnText = "Continue";var t = Connect.Sys.Process ("CallingCard"). Window ("# 32770", "DXC Remote Rescue Calling Card", 1) .Window ("# 32770", "", 3) .Window ("Кнопка"), btnText, 2);

String s = t ["wText"];

Или используйте метод FindChild и передайте btnText в качестве параметра для поиска объекта кнопки

...