51Testing软件测试论坛

标题: 请教各位了(由于框架引起识别不到控件) [打印本页]

作者: zhuhao    时间: 2005-9-6 15:19
标题: 请教各位了(由于框架引起识别不到控件)
Web程序框架所引起的回放识别不到控件的问题。
  框架就是要通过header 的一部分和左边的控件树来决定中间区域的内容,回放到中间区域时,就识别不到控件。
  请教各位了
作者: hongtang    时间: 2005-9-29 00:39
标题: 你选这个来抓取整个网页的对象
你选这个来抓取整个网页的对象

[ Last edited by hongtang on 2005-9-29 at 00:42 ]
作者: hongtang    时间: 2005-9-29 00:43
标题: 可能是这个对象
你看看~~~
作者: hongtang    时间: 2005-9-29 00:49
标题: 我压缩了图片你下下来看看
我压缩了图片你下下来看看
作者: lijingyu    时间: 2005-9-30 09:44
标题: 关于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识别物体不止这些,具体的你得去看它的那份英文文档,里面很详细的介绍了怎么个识别。




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