• 使用QTP测试Web对象


    加载Web插件
    先启动QTP,再启动浏览器,否则Web元素识别不了
    最新版本QTP11支持的浏览器:
    IE:6、7、8
    Firefox:3.0.x、3.5、
    QTP支持直接访问DOM(Document Object Model),可以通过DOM来访问HTML标签。
    例如:
    On Error Resume Next 
    Set Doc = Browser("Google").Page("Google").Object 
    '  循环获取Page中的所有对象
    For Each Element In Doc.all 
    TagName = Element.TagName ' 获取标签名
    InnerText = Element.innerText ' 获取inner text
    '  把信息写入测试结果
    Reporter.ReportEvent 0, TagName, InnerText
    Next
    在测试WEB站点应用程序时,通常会碰到验证码的问题(尤其是论坛类的站点),对于这
    类问题,通常的做法是利用OCR(Optical Character Recognization,光学字符识别)技术,
    通过识别图片中的文字来获取验证码,但是这种方法可靠性不高,受到验证码图片混淆程度
    的影响。另外一种做法是在开发阶段由程序员屏蔽验证码功能,或者提供所谓的“万能验证
    码”。

  • 相关阅读:
    01前端-html
    2-3程序流程
    2-2视频缓存池
    2-1图像像素格式深度理解
    3.1.1 文件系统介绍
    3.1.4 文件属性
    CentOS开放端口的方法
    宝塔linux面板命令大全
    如何卸载Win10 RS3上预装的office2016
    win10家庭版升级专业版的两种方法和密钥
  • 原文地址:https://www.cnblogs.com/kuihua/p/5925095.html
Copyright © 2020-2023  润新知