51Testing软件测试论坛

标题: 求助:qtp回放脚本时,对象能正常识别,步骤结果也显示为DONE,但实际 [打印本页]

作者: sx3607    时间: 2011-4-12 11:58
标题: 求助:qtp回放脚本时,对象能正常识别,步骤结果也显示为DONE,但实际
如题.为什么结果显示为DONE,但是回放时却根本没有进行编辑框点击以及输入"邮件监控"的操作
这是脚本:
Browser("Centerm Management System").Page("Centerm Management System").WebEdit("type:=text","Class:= x-form-text x-form-field","index:=0").Click
Browser("Centerm Management System").Page("Centerm Management System").WebEdit("type:=text","Class:= x-form-text x-form-field","index:=0").Set "邮件监控"
作者: kavensyw    时间: 2011-4-12 12:10
第一条语句没有必要,直接去掉
作者: sx3607    时间: 2011-4-12 13:47
积极啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~救命啊
作者: sx3607    时间: 2011-4-12 17:03
这样会有用吗
作者: uttipy    时间: 2011-4-12 17:33
不要将光标移动到输入框。

如果非要这样做,可以将第二句该为键盘输入。
作者: situjm    时间: 2011-4-13 10:19
set不了的话,可以试试type
作者: sx3607    时间: 2011-4-15 16:11
啥叫键盘输入

作者: 布阿泽雨    时间: 2011-4-16 10:26
type 就是键盘输入

type输入时不会清空编辑框,而直接在光标位置模拟键盘输入
set输入时直接设置编辑框的值,原有值会被清空
作者: sx3607    时间: 2011-4-18 09:34
谢谢 我试试吧
我感觉主要问题是在录制页面上有好几个这样的webedit对象,他们的id都是ext-comp-。。。(后面好像是四位随机数字),CLASS属性的值前几位都是x-form-text x-form-field,对于这种id动态变化的对象,页面上又不止一个,该怎么识别呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2