zoukankan      html  css  js  c++  java
  • 捕获或添加对象时的模式切换

        当我们使用对象库添加对象时一旦点击了“Add objects to local”按钮后就只能抓取对象而无法进行其他任何操作,但常常我们会遇到这样的问题:在一个页面上添加对象后需要切换到另一个Web页面添加另一个对象,于是便用到了QTP提供的捕获或添加对象时两种模式的切换功能,该功能使得切换后可以停止对控件的抓取,并还可以对被测对象进行操作。下面介绍下这两种模式及其切换功能。

        1 .半操作模式-----CTRL 键                  支持点击

        2.全模式操作-----CTRL+ALT键          支持点击和键盘输入

        半操作模式详解(详解为对象库添加对象时的操作,使用spy时同样适用) 

        当使用"object Repository" 并点击“Add objects to local”按钮后,鼠标便处于捕获对象的状态,这个时候是不可以做任何操作的,只能抓取想要的对象,而当按住CTRL键并保持不放开,就可以做点击动作了,比如切换网页、拉动滚动条等等,当放开CTRL键时,也便恢复到抓取对象的模式了。

        全操作模式详解(详解为对象库添加对象时的操作,使用spy时同样适用

        全操作模式就是支持任何操作,包括点击和键盘输入。当处在抓取对象的模式下按住CTRL键不放,然后再按下ALT键,紧接着先松开CTRL键再松开ALT键,这样就已经成功切换到全操作模式了,这样就可以对网页进行随意操作了(比如输入数据,点击登录,切换网页等等)当经过一番页面操作后出现想要的对象后,通过按住CTRL键然后松开,便切换回抓取对象的模式了,这个时候就可以抓取自己想要的对象了。

        有了这两种模式的切换解决好多因其他点击操作无法显示的对象(比如好多输入框的模糊比配下拉框),同时避免了因寻找想要的对象及页面频繁取消点击“Add objects to local”按钮的大量时间和精力。从而大大提高了对象添加的时间。

  • 相关阅读:
    笔试题 输出金字塔 面试经典
    C++ 函数, 虚函数, 纯虚函数
    EJB 根据beanName引用EJB
    【J2EE性能分析篇】JVM参数对J2EE性能优化的影响【转】
    C++ 引用和指针作为函数参数的例子。请不要拍砖
    lucene 总结
    二维数组按列序号排序 面试经典
    http://www.linuxidc.com/Linux/201004/25494.htm
    银行取款费用
    PHP 生成 csv 文件时乱码解决
  • 原文地址:https://www.cnblogs.com/wangcp-2014/p/4262417.html
Copyright © 2011-2022 走看看