Katalon Studio - запрашивает пользовательский ввод для выбора ссылки - PullRequest
0 голосов
/ 06 ноября 2018

В настоящее время я автоматизирую тестирование приложения системы тикетов в Katalon Studio.

Проблема в том, что при создании нового тикета (тест автоматизирует это заранее), ему автоматически присваивается имя тикета (например, «PML-0121»), и это отображается в верхней части таблицы. То, что я хочу сделать с помощью приведенного ниже кода, это попросить пользователя ввести имя заявки, после чего тест найдет ссылку с соответствующим именем и перейдет по ссылке.

Может кто-нибудь сказать мне, какие другие операторы мне нужно использовать, или есть ли вообще возможный код для этой проблемы?

Вот скрипт:

'Click on ticket link'
JFrame frame = new JFrame('User Input Frame')

frame.requestFocus()

String userInput = JOptionPane.showInputDialog(frame, 'Enter ticket name:')

'Select userInput option'
WebUI.click(findTestObject(String userInput))

'Reach Out button'
WebUI.click(findTestObject('Tickets - Tickets (new)/a_PML-0118 - Emai/a_Reach Out'))

1 Ответ

0 голосов
/ 07 ноября 2018

Если новое имя заявки всегда находится сверху таблицы, можете ли вы получить его автоматически вместо того, чтобы просить тестировщика ввести значение?

...