视图模式下我们可以看到对象的呈现形式,这个时候我们可以将强抓模式下获取的对象,通过拖拽的方式添加到脚本当中去,这样可以有效地解决普通模式下无法录制脚本的问题。

创建这个功能的意义在于:逐步使自动化工具无脚本化。
下面我们就举例说明这个视图是怎样使用的:在录制一个登陆界面的时候,假设我们要录制的界面中有些元素无法通过一般的方式来录制,那么我们就通过强抓的方式获取对象。同时按住ctrl和alt键,然后拖动鼠标到被测对象上,直到被测对象上出现红框,那么该对象就会被抓取下来。

但是这种做法是不会产生脚本的,只会在对象库里生成一个对象,我们进入到视图模式下就会发现,所有被我们录制下来的对象(包括一般录制和强行获取的)都会显示在这里,这个时候我们通过拖拽的方式把已有对象拖到脚本里面,这样就可以生成脚本了:

生成的脚本可以正常执行!

ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("A_客户管理",59,8,"left");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("A_新增客户",21,3,"left");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("INPUT_text_Client_Company",54,8,"left");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").setValue("INPUT_text_Client_Company","fuhgid");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("INPUT_submit_确 认",64,12,"left");

下面我们执行脚本:

脚本执行成功,我们离我们的目标又近了一步!

转载于:https://blog.51cto.com/13959520/2173786

AutoRunner视图模式的合理使用相关推荐

  1. virtaulbox视图模式常用切换

    virtaulbox发现菜单不见,如何切换视图模式呢? 很简单,通过快捷键主机(host)键 Host+F                                          换到全屏模 ...

  2. Vim - 视图模式

    Vim 视图模式 Vim 有三种可视模式. 面向字符的可视模式,我们能够选择任意的字符范围,不论它是单个字符,还是位于一行内,或是跨若干行的指定字符范围. 面向行的可视模式,如果我们想对整行操作,可以 ...

  3. 视图编辑php,PhpStorm视图模式

    # PhpStorm视图模式 在这个页面中: * [基础](#基础) * [切换全屏模式](#切换全屏模式) * [切换演示模式](#切换演示模式) * [切换不分心模式](#切换不分心模式) ## ...

  4. php预览ppt,演示文稿幻灯片有哪四种视图模式?

    四种视图模式为:1."普通"视图模式,由大纲栏.幻灯片栏和备注栏组成:2."幻灯片浏览"视图模式,以最小化的形式显示演示文稿中的所有幻灯片:3."备注 ...

  5. idea如何全屏_IntelliJ IDEA的视图模式

    IntelliJ IDEA 视图模式介绍 IntelliJ IDEA 提供特殊的视图模式:全屏模式:允许您使用整个屏幕进行编码. 这将从视图中删除所有菜单以及操作系统控件.但是,您可以使用上下文菜单和 ...

  6. UE4 虚幻引擎,场景优化,View Mode视图模式

    内容,场景优化 越早重视场景优化,项目最后的优化效果就越好,我们之后需要做的优化就会越少. --------UE4中,场景检测----- (1)Qud Overdraw四边形过度绘制,View Mod ...

  7. 在powerpoint中默认的视图是_在PowerPoint中,默认的视图模式是

    在PowerPoint中,默认的视图模式是 在PowerPoint中,默认的视图模式是 答:普通视图 I walk to school every day. _____? 答:How about yo ...

  8. EPPlus导出和Spire.Xls导入、导出Pdf/Image、调节工作簿比例和视图模式

    EPPLus导出的教程 ,总结的很详细: http://www.cnblogs.com/rumeng/p/3785775.html https://www.cnblogs.com/chenwolong ...

  9. 在powerpoint中默认的视图是_在PowerPoint2010中默认的视图模式是A.普通视图B.阅读视图C.幻灯片浏览视图D.备注视图...

    在PowerPoint2010中默认的视图模式是A.普通视图B.阅读视图C.幻灯片浏览视图D.备注视图 更多相关问题 蔬菜植物春化中种子植物感应型的代表蔬菜是(B )等. 季节变动一般是指市场现象以年 ...

最新文章

  1. SurfaceView、GLSurfaceView、SurfaceTexture、TextureView简单对比
  2. Unity3D时间顺序与功能
  3. ZYAR20A 亚克力2驱 蓝牙 298寻迹避障机器人 —— 小车红外遥控实验
  4. HDU-4081 Qin Shi Huang's Road 8ystem(次小生成树)
  5. 2021-10-28 SAP Spartacus SSR 性能方面的一些学习笔记
  6. linux安全运维(一)
  7. mysql8.0设置用户权限_mysql8.0建立用户授予权限报错解决方法
  8. Java 算法 陶陶摘苹果2
  9. UPC 2019年第二阶段我要变强个人训练赛第六场
  10. x的平方加y平加xy的java语言_面试被虐题:说说 JVM 系语言的函数式编程
  11. Python中Scapy使用方法,模块中的常用函数,简单的端口扫描编写
  12. 电影票的c语言程序,不知道电影票在小程序也能购买的?分享3款购票小程序赶紧来看看!...
  13. 软件开发过程反思——从需求分析到最后开发出来的软件
  14. git命令和遇见得 warning:
  15. 控制成本,控制成本知识点,挣值和实际成本、EAC,ETC.TCPI解析表
  16. 记一次服务器被入侵,没想到我轻松搞定了它~
  17. 外贸新人最全面的领英Linkedin开发客户方法(建议收藏)
  18. java 使用jacob实现word转pdf
  19. jpg图片转换为eps_如何将JPG图像转换为EPS
  20. 程序设计与算法三~C++面向对象程序设计~北大郭炜MOOC学习笔记~第三章:类和对象进阶(新标准C++程序设计)

热门文章

  1. java web Junit
  2. ZooKeeper客户端ZKClient使用
  3. mysql一个死锁分析
  4. 在Kubernetes集群上部署高可用Harbor镜像仓库
  5. tf.variable和tf.get_Variable以及tf.name_scope和tf.variable_scope的区别
  6. 有没有一段代码,让你觉得人类的智慧也可以璀璨无比?
  7. block的一些注意事项
  8. MySQL权限管理-安全与效率的折中
  9. mysql数据库字符集设置
  10. 更改centos 5 yum源