marygao929 发表于 2007-12-5 18:15:43

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:06

我也碰到这样的问题,你可以注释掉,应该没什么影响吧!
还有比如如果是增加一行数据的操作,在录制回放运行的过程中,被添加的数据和之前的数据是一样的?

walker1020 发表于 2007-12-5 23:08:23

有可能是你不小心点击了一下,QTP就自动录制下来了。如果你认为是多余的,那么删除或注释掉就可以 了

marygao929 发表于 2007-12-6 13:09:44

已录制过多次,没有多点,就是不想自己删除或注释才问如何根本性解决

sagaliang 发表于 2007-12-10 17:15:24

我也碰到过这类问题,操作上没有多点,第二个click是多余的,会把第二行选择的清空(为必选项),但是提交可以成功.
注释掉没影响.但不知道为什么会多录一次.

[ 本帖最后由 sagaliang 于 2007-12-10 17:16 编辑 ]

wwCoCu 发表于 2010-7-15 20:31:43

Configuring Web Event Recording

Configuring Web Event Recording
在里面设置吧
WebList 改为If Behavior
页: [1]
查看完整版本: QTP录制Weblist为什么会多录一个动作?