我正在使用Selenium插件,通过Firefox,我设置了一个测试用例来搜索某些字段,问题是当页面加载到搜索屏幕时,它未能将click at命令加载到文本字段。显然,它无法编辑字段中的文本。
但是,如果在测试最初失败后测试单个命令,则此命令通过。然后允许编辑文本。
不幸的是,我不能提供太多关于这个网站或网页的信息,它是专有的。我可以提供一些失败的命令屏幕抓取(这是一个谎言,我需要10个代表张贴图像)对不起。任何能解释为什么会发生这种情况的信息都会很好。
最后要传递的命令如下:
单击xpath=(//a(它是一个链接)
暂停3000 ms
此处失败:
单击id=searchname 85,17
这是错误消息:正在尝试查找id=searchname…失败:
隐式等待在30000ms后超时
它打开链接,在暂停失败后,我允许暂停给整个页面加载时间。这似乎毫无帮助。再次,它将运行命令,我在停止测试后立即测试页面上的单个命令
编辑:要搜索的元素的HTML代码
<input class="form-control" placeholder="Enter full name or organization name..."
name="search" id="searchName" value="Mr And Mrs Ronald J Ulrich" autofocus="" type="text">
edit2:如果我将要搜索的项目切换为name=search,则会得到另一个错误:
键入on name=使用值罗纳德J乌尔里希搜索…失败:
元素当前不可交互,不能被操作