51Testing软件测试论坛
标题:
ajax实现的下拉自动提示框,如何编写脚本
[打印本页]
作者:
aeakoaeako
时间:
2015-4-20 15:15
标题:
ajax实现的下拉自动提示框,如何编写脚本
例如:测试需求,在百度搜索框内,输入"qtp"后选择下拉中的“qtp教程”。这样的需求如何编写脚本。
作者:
aeakoaeako
时间:
2015-4-20 15:18
本人的想法是。webedit.set "qtp"
WshShell.sendkeys "{DOWN}"
作者:
aeakoaeako
时间:
2015-4-20 15:20
SystemUtil.Run "www.baidu.com"
Browser("百度一下,你就知道").Page("百度一下,你就知道").Sync:wait 2
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "qtp"
wait 2
Set WshShell=CreateObject("WScript.Shell")
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{ENTER}"
但脚本在运行时,sendkeys "{DOWN}"好像总是不起作用
作者:
赵佳乐SMILE
时间:
2015-4-21 13:21
这个问题 是焦点设置的问题 你可以在
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "qtp"
后面加一句 Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").click 激活对象
还有一种方法spy的时候按住ctrl 直接获取qtp教程 这个对象
作者:
aeakoaeako
时间:
2015-4-24 11:27
赵佳乐SMILE 发表于 2015-4-21 13:21
这个问题 是焦点设置的问题 你可以在
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit ...
真的是要click一下,而且还要wait 时间稍长些,谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2