各位大侠们,Selenium测试工具,如何和清楚输入框中的内容啊?

如在google.com.cn中,每次查询,先清楚上次查询内容,再次填写新的查询条件,... 如在google.com.cn中,每次查询,先清楚上次查询内容,再次填写新的查询条件, 展开
 我来答
匿名用户
2013-03-28
展开全部
需求是: 输入新的查询条件开始新的查询, 排除上次查询影响.
因此可以这样实现:
1.重新打开原始查询页面 (正常默认页是没有查询条件的)
2.非常规方法: 修改查询条件参数的值, 重新拼装URL进行访问.

以百度搜索为例: 比如上次查询abc关键字结果: http://www.baidu.com/s?wd=abc
现在需要重新完全搜索关键字123:
方案1: 重新打开百度首页,输入第二次的关键字123
方案2: 跳过输入步骤, 修改URL内查询参数值,直接访问http://www.baidu.com/s?wd=123
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7c1fc5c30
2013-03-27
知道答主
回答量:9
采纳率:0%
帮助的人:11万
展开全部
可以用sendKeys将空值填入查询框或者将查询框的value设为空driver.findElement('By.id').value = "";如果value无效可以试下text,此处我也不太确定
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jevon_liu
2013-04-01 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:361
采纳率:0%
帮助的人:164万
展开全部
clear方法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f0f9883
2013-04-08 · TA获得超过317个赞
知道小有建树答主
回答量:258
采纳率:100%
帮助的人:157万
展开全部
你是selenium1还是webdriver
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式