xmlvxing 发表于 2013-9-3 09:40:04

QTP如何获取Swftable里的复选框?

本帖最后由 xmlvxing 于 2013-9-3 09:42 编辑


如上图,我这是C#开发的C/S架构的产品,在用QTP录制时,无法识别到勾选那个复选框的动作,以下是录制生成的脚本:
SwfWindow("门诊结算 - [处方费用冲销]").SwfWindow("处方费用冲销").SwfTable("edgSkill").SetCellData 0,"金额","3,"

这是一个复选框放在了table里,spy只能抓取到table,而抓取不到复选框,下面是spy的截图:


请各位测友帮忙查看解决哈,感激不尽:handshake

amyxiaotu 发表于 2013-9-12 15:06:34

首先使用WebTable的方法cellData,定位到指定单元格,确定单元格所在的行后,使用WebTable的ChildItem子对象方法,将WebCheckBox虚拟成WebTable的子对象,然后判断是否设置为on或off。这两个方法如何使用,请百度一下就知道了。

feiyunkai 发表于 2013-9-12 16:39:56

直接clickcell 行,列   就可以了
页: [1]
查看完整版本: QTP如何获取Swftable里的复选框?