【发布时间】:2013-03-28 14:07:11
【问题描述】:
正如标题所说,当我使用 verifyElement 并按 ID 搜索时,测试不会崩溃。但是当我尝试输入数据(特别是输入文本框)时,测试失败了。
文本框:
<span><input type="text" name="searchString" maxlength="100" value="" id="searchString" class="commonTextBox"></span>
这不会失败:
automation.verifyElement(AutomationConstants.FIND_ID, "searchString", false);
这失败了:
automation.enterInputBox(AutomationConstants.FIND_XPATH, "//input[@id='searchString'and @class='commonTextBox']", "Alex", false);
我也使用了 FIND_ID 而不是 XPATH,这也失败了。
我没有想法。
【问题讨论】:
-
只需在萤火虫中验证有多少元素具有相同的定位器。
-
很遗憾,除了 IE,我无法访问该页面。
-
:( . 使用 driver.findElements(By).size() 找出具有相同定位器的元素数量。
-
它是怎么失败的?