Запрос тега ввода XPATH - Katalon Studio - PullRequest
0 голосов
/ 27 июня 2019

Я хотел прочитать текст "TestData.txt" из приведенного ниже HTML-кода. На оригинальной странице огромный HTML-код. Поделиться ниже содержание для справки. В верхней части приведенного ниже HTML-кода есть еще несколько входных тегов.

Не могли бы вы исправить приведенный ниже код определения шага?

Определение шага

TestObject testObj5 = new TestObject().addProperty("xpath", ConditionType.EQUALS, "//input[@value='TestData.txt']??")
inq = WebUI.getText(testObj5)

HTML-код

<input type="file" name="file_attach_text" accept="text/html" value="TestData.txt" onkeypress="if(chkKey(event)){return false;}" id="attach_text" class="button" title="Opens a dialog box to select files">

1 Ответ

0 голосов
/ 28 июня 2019

Вы можете выбрать элемент, используя xpath с атрибутом name, а затем получить значение, подобное этому:

TestObject testObj5 = new TestObject().addProperty("xpath", ConditionType.EQUALS, "//input[@name='file_attach_text']")
inq = WebUI.getAttribute(testObj5, "value")
...