QTP自动例子的源码分析--ClearMainWindow
概述:
本系列文章主要用来研究和分析QTP自动的例子的源码分析,学习它的编码方式和代码结构,
所涉及的Action 分三部分
1.共用的Action
2.功能性Action,它们一般会调用共用的Action
3.功能性函数
Action:FlightLib1
下面是ClearMainWindow的具体分析(作用和好处,以免在运行的时候,之前的那个窗口是开着的,导致回访的时候出错,这样代码的健壮性比较好)
Purpose:This Action clears the main window and Does not save any information in the window
Input Params:None
Output Params:None
代码8~9行,如果Open Order界面已经是开着的,点击cancel将其关闭
代码12~16行,通过点击new order,清除之前可能有输入的记录
代码18~22行,Checking to see if message window appears. If so, function presses "No" button and doesn't save the changes(如图里的错误信息)
转载于:https://blog.51cto.com/jasonteststudy/1330644
QTP自动例子的源码分析--ClearMainWindow相关推荐
- 基于TCP网络通信的自动升级程序源码分析-客户端接收文件
升级程序客户端接收文件 /// <summary>/// 文件数据缓存 索引是 ConnectionInfo对象 数据包的顺序号 值是数据/// </summary>Dicti ...
- RabbitMQ自动扩展消费者源码分析
1 前言 在 RabbitMQ异常监控及动态控制队列消费的解决方案 中,提供了一种在线动态修改消费者数量的方法,但使用该方法需要及时的监控队列消息的堆积情况,不能做到自动扩展(增加或减少)消费者数量, ...
- 自动驾驶 Apollo 源码分析系列,感知篇(六):车道线 Dark SCNN 算法简述及车道线后处理代码细节简述
本文大纲 自动驾驶中的车道线检测思路 SCNN 算法思想 Apollo 中对应的 dark scnn 代码逻辑 dark scnn 模型结构 SCNN 方向的简化 heatmap 对应代码逻辑 灭点提 ...
- 自动驾驶 Apollo 源码分析系列,感知篇(二):Perception 如何启动?
从 Apollo 的官方文档,我们很容易得知 Perception 是核心的组件之一,但像所有的 C++ 程序一样,每个应用都有一个 Main 函数入口,那么引出本文要探索的 2 个问题: Perce ...
- 自动装箱和自动拆箱——源码分析
自动装箱和拆箱是Java提供给程序员的语法糖,方便了程序员开发,Java为每种基本数据类型都提供了对应的包装器类型.Integer和int类型变量的相互转换,代码如下所示: Integer i = 1 ...
- 自动驾驶 Apollo 源码分析系列,系统监控篇(二):Monitor模块如何监控硬件
前面的文章有分析,Monitor 模块监控的内容分为 Hardware 和 Software 两位. 本篇分析硬件监控部分. 首先,可以观察一下 Apollo 官方文档给出的硬件连接图. 跟自动驾驶本 ...
- 自动驾驶 Apollo 源码分析系列,感知篇(八):感知融合代码的基本流程
说起自动驾驶感知系统,大家都会谈论到感知融合,这涉及到不同传感器数据在时间.空间的对齐和融合,最终的结果将提升自动驾驶系统的感知能力,因为我们都知道单一的传感器都是有缺陷的.本篇文章梳理 Apollo ...
- 自动驾驶 Apollo 源码分析系列,感知篇(七):Lidar 障碍物检测基本流程
Apollo 系统传感器是以 Lidar 为主的,本文整理在 Apollo 6.0 中 Lidar 的基本代码流程. 1. 从 Component 出发 因为有了之前红绿灯检测代码分析的经验,我们自然 ...
- SpringBoot自动配置【源码分析】-初始加载自动配置类
@Import(AutoConfigurationImportSelector.class) 1.利用getAutoConfigurationEntry(annotationMetadata);给容器 ...
最新文章
- 再见了SpringMVC,这个框架有点厉害,甚至干掉了Servlet!
- Foundation框架介绍
- 一堂课玩转rpm包的制作
- 解决Android 5.1物理键盘与软键盘的同时使用
- How to make Windows Form app truly Full Screen (and to hide Taskbar) in C#? 转
- Atitit 实现java的linq 以及与stream api的比较
- 重温3 Activity Intent 向下传递数据 向上传递数据
- Discuz! 防御CC攻击的设置办法
- 是什么摧毁了程序员的工作效率
- 计算机国家实验教学示范中心,教育部 财政部关于批准2007年国家级实验教学示范中心建设...
- Host-Only(仅主机模式)
- C文件流I/O操作:FILE类型
- Postman安装教程及汉化
- 如何查看局域网络计算机资料,怎么查看局域网内所有电脑的信息
- Matlab 求不规则图形的 内切圆和外接圆 函数
- 使用电脑麦克风的时候发现有杂音怎么办
- github官网打开速度很慢的解决办法
- 一个例子入坑布谷鸟算法(附完整py代码)
- Excel文件筛选结果
- iOS备忘录之华文宋体字库下载
热门文章
- C++_类和对象_C++多态_多态的原理剖析---C++语言工作笔记070
- 大数据之-Hadoop伪分布式_启动YARN并运行MR程序---大数据之hadoop工作笔记0026
- ES6新特性_const声明常量以及特点---JavaScript_ECMAScript_ES6-ES11新特性工作笔记005
- OAuth2.0_环境搭建_Spring Security OAuth2.0认证授权---springcloud工作笔记139
- VC++多线程工作笔记0001---认识与创建线程
- java工作笔记020---Java中的关键字 transient
- JAVA零碎要点015---java BigDecimal常见操作_加减乘除操作_比较_取几位小数四舍五入_随时更新
- mxnet window10 cpu 模式的安装
- 一台交换机可以有多个ip段吗_网络设备:中继器、集线器、网桥、交换机、路由器、网关的总结!...
- python实现用户登录_Python实现简单的用户登录功能并且限制次数