UFT 添加对象库,根据对象库进行编写

1、使用对象侦测器识别对象并添加对象库

2、打开对象库,可以查看对象属性及结构

3、根据结构对象类及属性进行编写,比如登入

Dialog("Login").WinEdit("Agent Name:").Set username
Dialog("Login").WinEdit("Password:").Set password
Dialog("Login").WinButton("OK").Click

4、完整订票流程脚本

Dialog("Login").WinEdit("Agent Name:").Set "1231"
Dialog("Login").WinEdit("Password:").Set "Mercury"
Dialog("Login").WinButton("OK").Click

window("Flight Reservation").ActiveX("MaskEdBox").Type "090918"
window("Flight Reservation").winCombobox("Fly From:").Select 0
window("Flight Reservation").winCombobox("Fly To:").Select 1
window("Flight Reservation").WinButton("FLIGHT").Click
window("Flight Reservation").Dialog("Flights Table").Winlist("From").Select 1
window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click
window("Flight Reservation").WinEdit("Name:").Set "HHH"
window("Flight Reservation").WinButton("Insert Order").Click
时间: 2024-11-08 19:17:53

UFT 添加对象库,根据对象库进行编写的相关文章

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案

JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案 JQuery的版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery的版本</title> <

标准库》第三章 包装对象和Boolean对象

第三部分  标准库 ***************第三章   包装对象和Boolean对象******************* 一.包装对象的定义[1]有人说,JavaScript语言"一切皆对象",数组和函数本质上都是对象,就连三种原始类型的值--数值.字符串.布尔值--在一定条件下,也会自动转为对象,也就是原始类型的"包装对象". 所谓"包装对象",就是分别与数值.字符串.布尔值相对应的Number.String.Boolean三个原生对象

认识JQuery,JQuery的优势、语法、多库冲突、JS原生对象和JQuery对象之间相互转换和DOM操作,常用的方法

(一)认识JQuery  JQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一套定义好的方法    JQuery的主旨:以更少的代码,实现更多的功能 (二)JQuery的优势 1)可以像CSS一样访问和操作DOM 2)修改CSS控制页面外观 3)简化JS代码操作 4)事件代理更加容易 5)动画效果使用方便 6) Ajax技术更加完美 7)大量的基于Jquery的插件 8)可以自定义扩展功能插件 (三)JQuery的语法 格式:$(selector).actio

浏览器扩展系列————给MSTHML添加内置脚本对象【包括自定义事件】

原文:浏览器扩展系列----给MSTHML添加内置脚本对象[包括自定义事件] 使用场合: 在程序中使用WebBrowser或相关的控件如:axWebBrowser等.打开本地的html文件时,可以在html的脚本中使用自己在.net中定义的类,实现与Internet Explorer server的互操作.此外也可以在充分利用html在设计界面方面高效,简单的同时,也可以实现一些复杂的特性. 实现: Code Code highlighting produced by Actipro CodeH

PHP如何添加自带的扩展库

当服务器上PHP已经安装好,需要额外添加PHP扩展时怎么办?不需要重新安装PHP,有了phpize我们可以在原有的PHP基础之上直接安装扩展库. 这次编译仅仅只是单独编译PHP的扩展库,接下来将编译好的扩展库加入到现在运行的php中,不对现在运行的php重新编译,所以没有一点的影响. 下面我们演示安装xsl的扩展(不一定常用,仅做为一个范例) 做法一: 1.找到当前运行的php版本的源代码目录,如php-5.2.3.进入xsl扩展库目录. $cd /home/pkgs/php-5.3.3/ext

SCVMM2008R2学习(三),添加VMM库共享和库服务器

VMM库共享和库服务器其实就是一个共享文件夹,在这里个文件夹中存储了建立虚拟机所需要的资源. 比如: 虚拟机模板   虚拟硬盘     ISO映像文件     脚步      硬件配置文件      来宾操作系统配置文件 这是目前的网络拓扑 1.添加库共享 下面为来添加库共享,如下图是默认安装完成VMM2008R2后的库服务器,其实就是服务器上的一个共享文件夹 如下图,在VMM服务器上我重新建立了一个共享文件夹,名称为library 在library中添加了一个2003 x86的映像文件 准备好

NDK开发使用cMake方式 - 添加其他的预编译库

NDK 开发使用cMake方式,网上能找到不少的教程,这里推荐一篇博文: http://blog.csdn.net/wl9739/article/details/52607010 关于添加其他的预编译库,网上很多文章写得不太准确,这里说下步骤: 1,将预编译库加入项目 2,编辑CMakeLists.txt,动态链接库是SHARED,静态是STATIC. 关键是IMPORTED_LOCATION.CMAKE_SOURCE_DIR不用手动定义,指向CMakeLists.txt所在的目录. add_l

linux下添加动态链接库路径、动态库加载等方法

linux下添加动态链接库路径的方法 2017年01月20日 10:08:17 阅读数:5596 Linux共享库路径配置 Linux下找不到共享库文件的典型现象为明明已经安装某个软包(如libnet,MySQL),编译连接可以正常进行,但是在运行时出现如"error while loading shared libraries: libnet.so.1:cannot open shared object file :No such file or directory"的错误提示. 原

Linux添加可执行文件/头文件/链接库的环境变量

对所有用户有效在/etc/profile增加以下内容.只对当前用户有效在Home目录下的.bashrc或.bash_profile里增加下面的内容:(注意:等号前面不要加空格,否则可能出现 command not found) #在PATH中找到可执行文件程序的路径.export PATH =$PATH:$HOME/bin #gcc找到头文件的路径C_INCLUDE_PATH=/usr/include/libxml2:/MyLibexport C_INCLUDE_PATH #g++找到头文件的路

react native 添加包含原生代码的库需要几个步骤:

用RN原生包CameraRoll实现iOS下载图片功能 连接原生库:https://reactnative.cn/docs/linking-libraries-ios/ 添加包含原生代码的库需要几个步骤: 自动链接 第一步 安装一个带原生依赖的库: $ npm install 某个带有原生依赖的库 第二步 运行以下命令,它会根据package.json文件中的dependencies和devDependencies记录来链接所有需要链接的库(注意一些老的教程和文档可能会提到rnpm link命令