xww24 发表于 2011-2-7 22:20:13

向大家请教

本帖最后由 xww24 于 2011-2-8 20:00 编辑

1   web页面里的WebTable,我想点击选择其中一行,但录制的Click动作无论你点的是哪一行,回放时总是选的第一行
Browser("Web Application").Page("Web Application").WebTable("name:=cmbShubetsu").Click
该怎么做才能选择其他行呢?

2   QTP10对Web页面弹出的Dialog不能用描述性语言识别了吗?
QTP9.2里这样写可以通过   
Browser("Web Application").dialog("text:=Windows Internet Explorer").WebButton("text:=OK").Click
但10里却不行了,会提示找不到Dialog,这是怎么回事呢?

先谢谢大家了

rojer521 发表于 2011-2-8 23:00:19

1.WebTable("name:=cmbShubetsu").Click 没有指定坐标当然总是选第一行,最好定位到具体的行再click
2.貌似QTP10 对描述性编程的要求更严格了,对于这个dialog,你可以试试用Description.Create建立描述对象,多增加几个识别属性
页: [1]
查看完整版本: 向大家请教