uft 测试工具使用
2024-10-07 02:27:20
选择 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" onclick="display_alert()" value="Alert">
</div>
<input d="confirm" type="button" onclick="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
最新文章
- Angular双向数据绑定MVVM以及基本模式分析
- [UML]UML系列——活动图activity diagram
- 【JAE】JAE京东云擎部署首个Java应用
- 使用小米天气API获取天气信息
- Verilog学习笔记简单功能实现(八)...............异步FIFO
- html/CSS基础知识回顾
- hadoop 转
- Struts2的标签库(二)——OGNL表达式
- Linux前传——第一次写技术博客
- STL string 模拟
- nodejs querystring踩坑笔记----只能用于表单提交
- 关于Springboot整合mybatis启动的问题
- 【干货】.NET WebApi HttpMessageHandler管道
- tomcat: 类加载器
- mybatis 中使用oracle merger into
- C - Reduced ID Numbers 寒假训练
- 微信小程序のCss(一)
- VSCode Install Go
- OBS 录制视频 自己留存
- java多线程快速入门(十四)