Невозможно проверить наличие объекта - PullRequest
0 голосов
/ 04 апреля 2019

Мне нужно проверить, присутствует ли эта таблица, если я нажимаю на Страницу транзакции, если таблица недоступна, проверьте, присутствует ли вместо нее «Записи не найдены». Однако всякий раз, когда я запускаю свой код, он выдает мне эту ошибку: (извините, я новичок в этом)


04-04-2019 01:35:33 PM Тестовые случаи / PD3. Транзакции / PD3.3 Проверка правильности всех транзакций, совершенных за последние 3 месяца

Истекшее время: 20.280 с

Тестовые случаи / PD3. Транзакции / PD3.3 Проверьте правильность отображения всех транзакций, совершенных за последние 3 месяца. Причина: com.kms.katalon.core.exception.StepFailedException: невозможно проверить наличие объекта на com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed (KeywordMain.groovy: 37) в com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed (WebUIKeywordMain.groovy: 65) на com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword (WebUIKeywordMain.groovy: 27) в com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword.verifyElementPresent (VerifyElementPresentKeyword.groovy: 92) в com.kms.katalon.core.webui.keyword.builtin.VerifyElementPresentKeyword.execute (VerifyElementPresentKeyword.groovy: 68) в com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform (KeywordExecutor.groovy: 56) в com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.verifyElementPresent (WebUiBuiltInKeywords.groovy: 1418) на com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords $ verifyElementPresent $ 4.call (неизвестный источник) на PD3.3 Проверьте правильность отображения всех транзакций, выполненных за последние 3 месяца. (PD3.3 Проверьте правильность всех транзакций, выполненных за последние 3 месяца: 42) на com.kms.katalon.core.main.ScriptEngine.run (ScriptEngine.java:194) в com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText (ScriptEngine.java:119) в com.kms.katalon.core.main.TestCaseExecutor.runScript (TestCaseExecutor.java:331) в com.kms.katalon.core.main.TestCaseExecutor.doExecute (TestCaseExecutor.java:322) в com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase (TestCaseExecutor.java:301) в com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase (TestCaseExecutor.java:293) в com.kms.katalon.core.main.TestCaseExecutor.execute (TestCaseExecutor.java:227) в com.kms.katalon.core.main.TestCaseMain.runTestCase (TestCaseMain.java:114) в com.kms.katalon.core.main.TestCaseMain.runTestCase (TestCaseMain.java:105) в com.kms.katalon.core.main.TestCaseMain $ runTestCase $ 0.call (неизвестный источник) at TempTestCase1554348931170.run (TempTestCase1554348931170.groovy: 21)

WebUI.click(findTestObject('PD3 Transactions/PD3.3 Check if all transactions made for the last 3 months display is correct/Page_Bbet.com.au/Last3Months'))

if (WebUI.verifyElementPresent(findTestObject('ActiveBetComments'),2,FailureHandling.CONTINUE_ON_FAILURE)) {
    WebUI.delay(2)
    WebUI.click('a_Profile')
} 
else {
    WebUI.verifyTextPresent('No records found', true)
}

Так как на странице не найдено ни одной таблицы и присутствует «Записи не найдены», это должно быть успешно.

Ваш вклад очень важен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...