|
关于QTP识别机制
如果不能识别的话,在录制之前在QTP下的tool>>object repository识别一下该物体,然后可以从keyword view加入该物体,或者Exper view修改它的脚本:
例如:
''班级名称唯一性判断
With .Page("购销维护-->班级管理-->班级分类_2")
.WebEdit("__TeamName").Set "第1期"
.Link("提交").Click
End with
If .Page("购销维护-->班级管理-->班级分类_4").webelement("html id:=RuleLayerException" ).Exist then
reporter.ReportEvent 0,"班级名称唯一性已经验证!","step1 pass!"
else
reporter.ReportEvent 1,"班级名称唯一性没有验证!","step1 failed!"
End If
With .Page("购销维护-->班级管理-->班级分类_2")
.WebEdit("__TeamName").Set "第20期"
.Link("提交").Click
End with
见红色字体那部分,就是根据该物体的一个属性值,来找
当然QTP识别物体不止这些,具体的你得去看它的那份英文文档,里面很详细的介绍了怎么个识别。 |
|