KatalonStudioでテストを作っている人と実行する人が違う場合、スクリプト内の値を変更する必要があると実行者にとって難しい場合があります。
そのためテストケースを実行したときに、実行者に必要な情報を入力させる仕組みにしたいと思い探してみるとコチラに方法の記載がありました。
コードサンプル
//必要なインポート
import javax.swing.JFrame
import javax.swing.JOptionPane
'Jframeを作成する'
JFrame frame = new JFrame()
'Jfarmeにフォーカス'
frame.requestFocus()
'url入力を受け付ける'
String url = JOptionPane.showInputDialog(frame, '行きたいWebサイトのURLを入力してください')
'ブラウザを開く'
WebUI.openBrowser('')
'入力されたURLへ遷移する'
WebUI.navigateToUrl(url)
'10秒まつ'
WebUI.delay(10)
'ブラウザを閉じて終了'
WebUI.closeBrowser()