我正在尝试运行一个读取表内容(已经作为测试数据导入)并填充字段(网络)的测试
WebUI.openBrowser('')
for (def rowNum = 1; rowNum <= findTestData('Adisor/New Test Data').getRowNumbers(); rowNum++) {
WebUI.navigateToUrl('https://front-advisor.mycloud.com/#/login')
WebUI.delay(2)
WebUI.setText(findTestObject('Page_Espace Life - Connexion/input_Mon espace'), findTestData(
'Adisor/New Test Data').getValue("User", rowNum))
WebUI.setEncryptedText(findTestObject('Object Repository/NewLife_Automation/Page_Espace Life - Connexion/input_Votre email_undefined'),
'xxxxxxxxx==')
WebUI.click(findTestObject('Object Repository/NewLife_Automation/Page_Espace Life - Connexion/span_Se connecter'))
Thread.sleep(2000)
}
但是由于某些原因,Katalon检索到“无法设置文本”错误。
Test Cases FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: **Unable to set text**
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
at com.kms.katalon.core.webui.keyword.builtin.SetTextKeyword.setText(SetTextKeyword.groovy:66)