gpt4 book ai didi

java - 如何检查输入字段中的文本

转载 作者:行者123 更新时间:2023-12-01 18:47:22 25 4
gpt4 key购买 nike

我是 Selenium 的新手,在验证字段中保存的文本时遇到问题。

这是其中一行的 html。

<tr id="tier_no_1">
<td class="ui-styled-table-odd-row"></td>
<td class="ui-styled-table-odd-row"></td>
<input id="tier_name" class="tierName required" type="text" name="tier_name"></input>
</tr>

我需要验证保存/输入到字段中的文本。通常我会使用以下内容,但这只会返回“null”值

Assert.assertEquals("Tier 1", findElement(By.cssSelector("#tier_no_1 > td.ui-styled-table-odd-row > #tier_name")).getAttribute("tier_name"));

最佳答案

尝试 getAttribute("value") 获取输入的内容。确保定位器正确。

Assert.assertEquals("Tier 1", driver.findElement(By.cssSelector("#tier_name")).getAttribute("value"));

顺便说一句,id 在 HTML 中应该是唯一的,因此您只需要 By.cssSelector("#tier_name")

关于java - 如何检查输入字段中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17189198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com