Katalon Studio-要求用户输入以选择链接

时间:2018-11-06 11:10:02

标签: input groovy katalon-studio

我目前正在对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 :(得分:1)

如果新票证名称始终位于表的顶部,您是否可以自动获取它而不是要求测试人员输入值?