原帖由 zhuifengha 于 2007-8-23 11:08 发表
谢谢你的函数
确实可以set 21 个字符了
但是,我按你的函数运行了之后,test result中会显示错误阿.........这个能解决不?
原帖由 zhuifengha 于 2007-8-23 11:08 发表
谢谢你的函数
确实可以set 21 个字符了
但是,我按你的函数运行了之后,test result中会显示错误阿.........这个能解决不?
原帖由 yabest 于 2007-8-24 02:00 发表
这个是要测试控件对键盘输入的反应的,所以不能绕过键盘事件,直接用Edit的set方法,因为set方法是直接往对象的内部text属性赋值的。
更不能用set超长字符串后再检查错误这种方法的,你想想用户实际输入时, ...
原帖由 zhuifengha 于 2007-8-23 11:08 发表
谢谢你的函数
确实可以set 21 个字符了
但是,我按你的函数运行了之后,test result中会显示错误阿.........这个能解决不?
原帖由 yfyl0309 于 2007-9-5 09:28 发表
我觉得是不是这样的呢 webedit属性的控件没有type这个方法 这类控件测试长度的时候可不可以直接用getroproperty(maxlenth)呢 如果取出来的值正确的话就证明长度控制了呢
原帖由 yfyl0309 于 2007-9-5 16:31 发表
Browser("百度搜索").Page("百度一下,你就知道").WebEdit("wd"). FireEvent "onfocus"
Browser("百度搜索").Page("百度一下,你就知道").WebEdit("wd").Set "1"
Dim WshShell
set WshShell = CreateObject("Wscript.Shell")
WshShell.SendKeys "sousuo"
Set WshShell = nothing
Browser("百度搜索").Page("百度一下,你就知道").WebButton("百度一下").click
我把脚本改成这样 搜索结果是 “1“ "sousuo" 没有输进去
.
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |