首页 > 其他分享 >自动化测试工具Ranorex Studio(七十五)-录制ANDROID测试

自动化测试工具Ranorex Studio(七十五)-录制ANDROID测试

时间:2024-12-30 17:57:46浏览次数:8  
标签:Action App 录制 Ranorex Studio 按钮 测试工具 action 设备

录制您的ANDROID测试
准备好设备,并调制好APK后,,选择对应的设备以及要执行的App,就可以开始录制了。
 
图:选择设备和移动App进行录制
按“开始”按钮后,调制在移动设备上的App将自动运行,并在桌面上弹出通知,告之用户移动设备上的操作将被录制。
 
图:录制通知
在录制过程中,Ranorex的Action表将清晰得显示已执行的步骤,并且是实时更新。
 
图:在录制过程中,action表更新
注:如果要添加一个值到一个文本框中,推荐在输入前先tap一下激活文本框。
注:建议滚动列表后,先等待一段时间再操作列表中的元素。
注:操作列表元素时,建议tap列表元素的文本,而不是文本旁边的空白。
在录制过程中,可以使用“Validation”按钮添加校验。 按验证按钮后,将会打开一个对话框,在这个对话框中可以选择要验证的元素。
 
图:选择元素进行验证
选择一个元素后,会弹出’Validate Element’对话框。 在此对话框中,可以选择要验证的属性。
 
图:选择要验证的“属性”
除了录制操作,它也可以在录制完成后向Action表添加Action。 从对象库中拖条目到Action表中,并从菜单中选择要执行的action,。
 
图:手动添加action
录制和手动添加action后,Action表可能看起来像下面这样。

图:Action表
Action #1是一个“Run Mobile APP” action,用于启动部署在设备上的APK文件。
action#2是一个按钮上的触摸事件。 Ranorex可识别5种不同的触摸事件:
•    一个普通的’触摸’,这就相当于在台式机上用鼠标点击,
•    ‘Long Touch’通常用于打开上下文菜单
•    ‘Touch Start’, ‘Touch Move’ 和 ‘Touch End’用于模拟拖动手势。
Action #4’Set Value’action,通常用于键盘输入。
Action #6 ”Wait For Not Exists’ action,假如一个对象是对应加载进度条,对象消失后自动化项目继续运行,那么这个action就非常有用。
Action #7如前所述,是一个’验证’action。
Action#8是一个“Get Value”的Action,它可以把控件的属性值赋给一个变量,以便后续使用。
Action #9是一个“报告”Action,它是用来将信息添加到测试报告中。
Action#10是一个’Invoke Action’,在List控件上执行滚动操作,滚动到index为’0’的项。 ‘Invoke Actions’直接调用了选定控件相应的方法。
Action #11是’Mobile Key Press’ Action。 ‘Mobile Key Press’Action模拟移动设备上 “Return”和“Menu”物理按键。
Action #12’Close Application’ Action。’Close Application’关闭移动设备上选择的App。
注意:在不同的设备上运行测试时,请一定要加一个’Close Application’的action,因为如果前一个设备上的 App不被关闭,那么接着执行时,这个设备上的App仍然会被自动化。
停止录制
在移动设备上进行测试后,可以按下“停止”按钮停止录制过程。
 
图:停止录制
运行测试
录制并修改Action表之后,按下“运行”按钮,这样就能在移动设备上执行测试。

标签:Action,App,录制,Ranorex,Studio,按钮,测试工具,action,设备
From: https://blog.csdn.net/2301_77588508/article/details/144763614

相关文章

  • 最新 HUAWEI DevEco Studio 调试技巧
    最新HUAWEIDevEcoStudio调试技巧前言在我们使用HUAWEIDevEcoStudio编辑器开发鸿蒙应用时,免不了要对我们的应用程序进行代码调试。我们根据实际情况,一般会用到以下几种方式进行代码调试。肉眼调试法注释排错调试法try-catch控制台输出法弹出提示法断点调试法肉......
  • 最新 HUAWEI DevEco Studio 使用技巧
    最新HUAWEIDevEcoStudio使用技巧HUAWEIDevEcoStudio作为我们harmonyos应用的开发工具,有必要好好打磨一下。Chinese(Simplified)中文汉化插件GitToolBox编辑器中显示git历史保存时自动格式化写了一堆代码,当保存时,自动帮你格式化切换Ohos视图项目本来的......
  • [Windows] 数据恢复软件R-Studio 8.14.179623
    R-Studio是一个功能强大、节省成本的反删除和数据恢复软件系列。它采用独特的数据恢复新技术,为恢复FAT12/16/32、NTFS、NTFS5(由Windows2000/XP/2003/Vista/Windows8/Windows10创建或更新)、Ext2FS/Ext3FS(OSXLINUX文件系统)以及UFS1/UFS2(FreeBSD/OpenBSD/NetBSD文件系统)分区的......
  • DiskSpd 是一个由微软开发的强大的存储性能测试工具,主要用于测试磁盘、存储设备和系统
    ReleaseDISKSPD2.2·microsoft/diskspd·GitHub 什么是DiskSpd?DiskSpd是一个由微软开发的强大的存储性能测试工具,主要用于测试磁盘、存储设备和系统的I/O性能。它是一个命令行工具,允许用户模拟不同的负载模式(如顺序读取、顺序写入、随机读取、随机写入等)来评估磁盘......
  • DevEco Studio使用模拟器报错,解决办法
    在进行鸿蒙应用开发时,很多开发者没有鸿蒙系统的设备,无法在鸿蒙系统真机上进行调试,这时就需要使用官方提供的模拟器。在菜单栏Tools---DeviceManager,打开模拟器弹窗,登录华为账号后即可进行模拟器管理。但在模拟器下载后,点击右侧Actions启动时,会遇到提示报错“模拟器启动失败,当前......
  • 安装 Android Studio
    准备工作安装AndroidStudio之前,需要先安装好JDK:AndroidStudio安装包链接:https://pan.baidu.com/s/1XePwtaDoUmDgXKLBQxTmtw?pwd=6666提取码:6666AndroidStudio安装过程双击安装包开始安装.第一次打开AndroidStudio第一次打开AndroidStudio时,......
  • 测试工程师的测试流程有哪些?都会用到哪些测试工具?
    测试工程师的测试流程主要包括以下几个阶段:需求分析:测试工程师与开发团队一起分析需求文档,了解软件的功能和目标。测试计划:制定测试计划,确定测试范围、测试目标、测试资源和时间安排等。测试用例设计:根据需求文档和设计文档,设计测试用例,覆盖软件的各个功能和场景。测试环境搭......
  • Android Studio使用Flutter拉取依赖出现Waiting for another flutter command to rele
    Waitingforanotherfluttercommandtoreleasethestartuplock...意思就是等待释放锁,通过Waitingforanotherfluttercommandtoreleasethestartuplock这些方法依旧不行。还是会出现,无论是kill掉dart进程、删除localfile文件还是重启电脑,都没有解决这个问题。最后我......
  • 数据恢复软件下载_R-Studio V9.4.191420中文绿色版下载
    软件介绍数据恢复软件R-Studio绿色版是一款来自于加拿大的功能强大、经济高效的数据恢复软件,它将最先进的文件恢复和磁盘修复技术与直观的用户界面进行联合,可为企业和专业级数据恢复专家提供所需工具。不论是有经验的数据恢复专业人员,还是入门级用户都不会有使用方面的阻碍。R-S......
  • Android studio 各个区块关系
    1.布局文件[app/src/main/res]1.新增布局文件夹【layout】新建页面布局文件.xml2.页面事件响应[app/src/mian/java/ui]2.界面响应1.新建页面相应文件.kt3.关联配置需要配置AndroidManifest.xml文件   配置页面布局XML关联kt事件文件BaseInitHelper.kt服务器配置地......