当前位置: 首页 > article >正文

自动化测试工具Ranorex Studio(三十七)-创建RANOREX快照文件

通过Ranorex的快照功能,你不仅可以保存图片,还能将界面结构信息转化为一个XML文件(*.rxsnp)。基于快照中的信息,援助团队将在非测试环境下对你的应用程序进行分析,并给出怎样优化唯一标识来让RanoreXPath识别的建议
 
图:将KeePass软件的UI结构保存成一个快照文件
  
图:Ranorex Spy工具打开的KeePass快照文件
    在Ranorex Spy中使用上图菜单项中的“Save as Snapshot”来储存所有的元素、对话框及应用,并将它们的子项也保存到一个单独的Ranorex快照文件中。
注:为了正确的保存截图信息,保存快照前激活所需截图的应用程序
 
弹出框、下拉框或下拉菜单的快照
你可以使用<SCROLL>键和Ranorex Spy即时跟踪功能相结合来创建从KeePass的“File”菜单中弹出框的快照:
1.    打开Ranorex Spy,并且激活’Highlight Elements’。
2.    开启KeePass应用,打开“File”菜单。
3.    跟踪菜单项的父菜单窗口:通过把鼠标放在框边并且按住<CTRL>+<Win>来跟踪弹出框
4.    按住<SCROLL>键为Ranorex Spy来捕捉当前元素包括它们的潜在项
5.    最后将当前的图像作为截图保存。
另一种方法是使用’TRACK’按钮结合可以暂时禁用跟踪机制的<F12>键来创建一个KeePass“File”菜单弹出框的快照:
 
1.    运行Ranorex Spy,并且触发’Highlight Elements’。
2.    启动 KeePass应用。
3.    按住’TRACK’按钮。
4.    在KeePass应用中打开“File”菜单同时按住<F12>键。
5.    释放<F12>键后跟踪使用鼠标滚轮来改变识别级别的菜单项的父窗口。
6.    重新打开菜单,并且按住<SCROLL>键来为Ranorex Spy获取当前元素及它们的潜在项。
7.    最后将当前的图像作为截图保存。
 
图:使用即时跟踪(<CTRL>+<Win>)来跟踪窗口菜单


http://www.kler.cn/a/402010.html

相关文章:

  • element ui 走马灯一页展示多个数据实现
  • Pytest-Bdd-Playwright 系列教程(10):配置功能文件路径 优化场景定义
  • MongoDB聚合操作
  • 【嵌入式】关于push老仓库到新仓库的方法
  • tcp 超时计时器
  • Macmini中普通鼠标与TrackPad联动问题解决
  • D2076——一款双通道音频功率放大器【青牛科技】
  • 基于51单片机的电子钟+秒表LCD1602仿真设计
  • 个人理财系统(源码+数据库+报告)
  • Linux常用命令学习
  • DataOps for LLM 的数据工程技术架构实践
  • <Sqlite><websocket>使用Sqlite与websocket,实现网页端对数据库的【读写增删】操作
  • mysql8.4+mysql router读写分离
  • 矩阵论在图像算法中的应用
  • 理论力学基础:讲义与笔记(2)
  • UniApp在Vue3的setup语法糖下自定义组件插槽详解
  • 力扣.223 矩形面积 rectangle-area
  • Github 2024-11-19 Python开源项目日报 Top9
  • Ubuntu Linux使用前准备动作 配置SSH
  • SQL 语句基础与实用技巧(DDL DML)
  • CH03_反射
  • 基于信号量与共享内存实现客户与服务器进程通信
  • Efficient One-stage Video Object Detection byExploiting Temporal Consistency
  • 数据结构——AVL树
  • python: generator IDAL and DAL using sql server 2019
  • 时间类的实现