uft 测试工具使用

 

选择 uft 自带小飞机 cs测试 开始设置

启动插件管理  选择测试 软件类型 cs  bs

 

新建录制项目

 
 

各个功能按钮

 
 

添加测试程序工作路径

 
 

进入录制

 

保存录制文件

回放 

回放时应注意 选择运行临时文件

 
 

录制回放原理

录制
  1、选择插件类型,匹配uft中设定的对象容器。**(uft中有很多的对象容器,根据测试对象的不同(cs bs)选择不同的对象容器)
  2、利用定义对象工具 识别对象。
    **  四种识别方式 (1)强制识别;(2)、辅助属性识别;(3)、序号识别;(4)、只能识别
  3、强对象保存到对象库 产生TO(text object)
  4、记录 键盘、鼠标操作
  5、反向编译成代码
回放
  1、实际对象RO (run object)和 对象库中的对象TO 比较 是否一致。
  2、运行逻辑脚本,模拟用户操作 达到回放目的。
 

获取对象属性进

 对象:我对这里的对象理解为 屏幕上我们能看到的界面   # dialog(“Login”)
属性:这些窗口的 大小 坐标 等一些特征   #  "abs_x"
方法:可以通过不同的方法来从新色者属性的特征,达到测试的目的。 # GetROPorperty("abs_x") 
 
x=dialog(“Login”).GetROPorperty("abs_x")  # 获取login对象 的 x坐标属性  可以借助帮助文档 F1进行查看
 

 

对象探测器

对象库

 
 

标准检查点  对对象属性进行检查 判断业务逻辑是否正确

1、标准检查点方法  (输入框右键 “插入标准检查点”)
2、代码逻辑
 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="x-ua-compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Title</title>
</head>
<body>

    <div>
        <input id="alert" type="button" οnclick="display_alert()" value="Alert">
    </div>
    <input d="confirm" type="button" οnclick="show_confirm()" value="confirm">

<script type="text/javascript">
    function display_alert()
    {
        alert("this is alert box!")
    }

    function show_confirm()
    {
        var r=confirm("choice button!")
        if (r==true)
        {
            alert("ok")
        }
        else
        {
            alert("is jokey")
        }
    }

</script>
</body>
</html>
alert html

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

转载于:https://www.cnblogs.com/hellosecretgarden/p/9198461.html

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值