Каталон сценарий о выпадающем - PullRequest
0 голосов
/ 23 сентября 2019

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

Я попробовал этот, и он не работает

WebUI.openBrowser ('')

WebUI.navigateToUrl ('http://localhost/OneReporting/Login.aspx?ReturnUrl=%2fonereporting%2fdefault.aspx')

WebUI.setText (findTestObject (' ID_Log в / input_User ID обязателен_txtUsername '),' erikmaker1 ')

WebUI.setEncryptedText (findTestObject (' ID__объекта входа / входа)required_txtPassword '),' iFGeFYmXIrUhQZHvW7P22w == ')

WebUI.click (findTestObject (' Page_Log in / button_Sign In '))

WebUI.waitForPageLoad

1000 *5000* 5000).setText (findTestObject ('Page_ / input_Filter_TriggerField1'), 'cakupan data')

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject ('Page_ / span_View', ['переменная '):' // * [@ id = "ext-element-1"] ']))

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject (' ObjectРепозиторий / Page_ / span_Export Текущая страница (3) '))

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject (' Object Repository / Page_ / span_Export All Page (2) '))

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject (' Page_ / div_Export _ContentPlaceHolder1_cboExportExcel-trigger-picker ') F).STOP_ON_FAILURE)

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject ('Page_ / CSV '))

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject ('Хранилище объектов / Page_ / span_Export Текущая страница (3)')) *

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject ('Репозиторий объектов / Page_ / span_Export All Page (2)'))

WebUI.waitForPageLoad (5000)

WebUI.click (findTestObject ('Page_ / span_Logout'))

WebUI.closeBrowser ()

Здесь сообщения об ошибках: 23-23-2019 6:11:23 PM Контрольные примеры / Новый контрольный пример

Истекшее время: 59.400s

Контрольные примеры / Новый контрольный пример не пройден.Причина: com.kms.katalon.core.exception.StepFailedException: невозможно щелкнуть объект в com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed (WebUIKeywordMain.groovy: 64) в com.kms.kat.core.webui.keyword.internal.WebUIKeywordMain.runKeyword (WebUIKeywordMain.groovy: 26) в com.kms.katalon.core.webui.keyword.builtin.ClickKeyword.click (ClickKeyword.groovy: 86) в com.kms.kalal..core.webui.keyword.builtin.ClickKeyword.execute (ClickKeyword.groovy: 67) на com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform (KeywordExecutor.groovy: 56) на com.kms.katon.webui.keyword.WebUiBuiltInKeywords.click (WebUiBuiltInKeywords.groovy: 616) в com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords $ нажмите $ 3.call (неизвестный источник) в новом тестовом сценарии. Выполнить 49 (новый тестовый пример:) в 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:337) в com.kms.katalon.core.main.TestCaseExecutor.doExecute (TestCaseExecutor.java:328) в com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase TestCase307) в com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase (TestCaseExecutor.java:299) в com.kms.katalon.core.main.TestCaseExecutor.execute (TestCaseExecutor.java:233) в com.kms.at.core.main.TestCaseMain.runTestCase (TestCaseMain.java:114) в com.kms.katalon.core.main.TestCaseMain.runTestCase (TestCaseMain.java:105) в com.kms.katalon.core.main.TestCaseMain$ 0.call (Неизвестный источник) в TempTestCase1569237079168.run (TempTestCase1569237079168.groovy: 21) Причиной является: java.lang.IllegalArgumentException: объект имеет значение null в com.kms.katalon.core.helper.KeywordHelper.checkaraj.j.) на com.kms.katalon.core.webui.keyword.builtin.ClickKeyword $ _click_closure1.doCall (ClickKeyword.groovy: 75)по адресу com.kms.katalon.core.webui.keyword.builtin.ClickKeyword $ _click_closure1.call (ClickKeyword.groovy) по адресу com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword (WebUIKeywordMain.ain.grovword 20).... еще 17 введите описание изображения здесь введите описание изображения здесь

...