51Testing软件测试论坛

标题: QTP录制Weblist为什么会多录一个动作? [打印本页]

作者: marygao929    时间: 2007-12-5 18:15
标题: QTP录制Weblist为什么会多录一个动作?
比如有个下拉框,录制时先点击下拉箭头,然后选择一个,但是录制完的脚本会自动多一行,如下:
Browser("browser").Page("page").Frame("test_frame").WebList("PROD_PRODUCT/ORDER_TYPE_NO").Click
Browser("browser").Page("page").Frame("test_frame").WebList("PROD_PRODUCT/ORDER_TYPE_NO").Select "购买"
Browser("browser").Page("page").Frame("test_frame").WebList("PROD_PRODUCT/ORDER_TYPE_NO").Click

第三行是多余的,为何会自动产生这行脚本? 望指教!
作者: wzdoxu    时间: 2007-12-5 18:54
我也碰到这样的问题,你可以注释掉,应该没什么影响吧!
还有比如如果是增加一行数据的操作,在录制回放运行的过程中,被添加的数据和之前的数据是一样的?
作者: walker1020    时间: 2007-12-5 23:08
有可能是你不小心点击了一下,QTP就自动录制下来了。如果你认为是多余的,那么删除或注释掉就可以 了
作者: marygao929    时间: 2007-12-6 13:09
已录制过多次,没有多点,就是不想自己删除或注释才问如何根本性解决
作者: sagaliang    时间: 2007-12-10 17:15
我也碰到过这类问题,操作上没有多点,第二个click是多余的,会把第二行选择的清空(为必选项),但是提交可以成功.
注释掉没影响.但不知道为什么会多录一次.

[ 本帖最后由 sagaliang 于 2007-12-10 17:16 编辑 ]
作者: wwCoCu    时间: 2010-7-15 20:31
标题: Configuring Web Event Recording
Configuring Web Event Recording
在里面设置吧
WebList 改为If Behavior




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