当前位置:首页 > 报告详情

11.HarmonyOS测试服务使能应用高效测试-public.pdf

上传人: 会*** 编号:111435 2023-01-03 13页 1.22MB

1、HarmonyOS测试服务使能应用高效测试 全新ArkTS语言,自动化测试如何支持HarmonyOS 应用测试挑战 多设备分布式协同应用如何高效测试 ArkTS应用专项测试如何高效支持声明式开发模式应用接口如何测试应用依赖的运行环境构造困难ArkTS应用分布式场景如何测试分布式脚本写作繁琐如何提高效率多形态支持、性能、功耗、安全等如何高效测试单元测试集成测试专项测试HarmonyOS测试框架 DevEco Testing Hypium测试执行调度层测试框架层测试能力库xDeviceHUITestHCPPTestHTSUnitHCUnit具备三大特征:支持全新ArkUI引擎:ArkTS/Pyth

2、on/C+丰富的场景模拟桩:位置、手写笔 支持分布式跨设备:手表、大屏、车机分布式测试组件系统测试组件UITestKit 组件专项测试组件平板平板手机手机PCPC穿戴穿戴智慧屏智慧屏音箱音箱车机车机首款支持ArkTS 应用测试框架HarmonyOS测试框架:支持全新ArkUIViewModelServerIndex.etsShopping.etsOrder.etsComponentsAddress.tsServerAbilityArkTSRequestOrder.ts系统集成测试C+ArkTS应用Product.tsLibrarynative测试类型功能测试应用接口测试ArkTS单元测试接口测

3、试C+单元测试 ArkUI控件捕获 多模输入控制 测试框架动态挂载 多语言统一执行测试框架ServiceOperatorAgentTestApiServiceOperatorSDKServiceOperatorStub调用Stub,查询当前正在运行的ServiceAgent响应查询,返回当前正在运行的ServicePower.setLowLevel()Power.restore()丰富场景模拟能力首批20+系统基础能力模拟接口,快速构建单元测试统一的分布式调用一站式部署执行丰富的场景模拟能力云端交互模拟 createServer startServer injectMessage stopSe

4、rver设备交互模拟 Sensor系统环境模拟 GPSIDE一键执行支持分布式调用跨设备语法统一IDE一站式跨设备执行 Power Signal Resource MultiMedia/本机操作Power.setLowLevel(PAD)Power.restore(PAD)/远端设备操作丰富的场景模拟能力助力应用高效测试HarmonyOS测试框架:分布式跨设备测试UIModelAbility设备AUIModelAbility设备B数 据 备 份 恢 复应 用 启 动ArkTSPython测试用例AgentAgent设备自适应设备自适应设备即插即用,便捷简单脚本自适应语言自适应语言自适应多语言选

5、择,贴近开发者分布式录制回放 大幅提升测试用例编写效率跨设备跨设备跨设备手势、按键、键鼠等输入方式同时录制智能定位智能定位页面元素智能定位,脚本回放成功率达到90%DevEco Testing 专项测试服务,支撑应用6大专项测试验证兼容性测试稳定性测试UX检测性能测试功耗测试安全测试模拟输入模拟点击模拟按键模拟滑动ArkTS应用UI感知和识别截图控件识别获取ArkTS应用管理和文件管理安装/卸载启动/停止传入/导出ArkTS应用异常检测崩溃冻屏测试服务检测能力AI界面遍历资源占用检测隐私合规/安全漏洞检测图标、字体、布局检测首个支持ArkTS应用系列测试服务DevEco Testing 专项测试 一站式应用测试一键多端设备部署丰富的测试报告 一次执行,多端验证,自动化标准测试,让应用符合HarmonyOS应用上架标准总结:测试框架,解决ArkTS应用基础测试能力测试框架提供分布式场景测试能力多设备分布式录制回放提高测试脚本编写效率6项专项测试服务,提供稳定、高效应用专项测试能力谢谢欢迎关注HarmonyOS开发者微信公众号扫码参加HarmonyOS 线上开发者活动 HarmonyOS 第一课 ArkUI 入门训练营 Codelabs 挑战赛 HarmonyOS 体验官征文

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
HarmonyOS测试服务旨在通过其测试框架和专项测试服务,为基于ArkTS语言的HarmonyOS应用提供高效的测试解决方案。关键点如下: 1. ArkTS语言支持:HarmonyOS测试框架支持全新ArkTS语言,为自动化测试提供基础,解决了HarmonyOS应用测试的挑战。 2. 分布式协同应用测试:框架有能力测试多设备分布式协同应用,解决了分布式脚本写作繁琐和运行环境构造困难的问题。 3. 丰富的模拟能力:测试框架支持全新Ark UI 引擎,丰富的场景模拟桩,如位置、手写笔等,并支持分布式跨设备测试,如手表、大屏、车机等。 4. 专项测试服务:提供兼容性、稳定性、UX检测、性能、功耗、安全等六大专项测试服务,确保应用符合HarmonyOS应用上架标准。 5. 高效测试脚本:多语言统一的测试框架和分布式录制回放功能大幅提高了测试用例编写的效率。 综上所述,HarmonyOS测试服务通过提供强大的测试框架和专项测试服务,解决了ArkTS应用在多设备和分布式环境下的测试难题,并显著提升了测试效率和质量。
"HarmonyOS测试服务如何助力应用高效测试?" "如何使用ArkTS语言进行自动化测试和支持HarmonyOS应用测试挑战?" "DevEco Testing专项测试服务有哪些特点,如何支撑应用的六大专项测试验证?"
客服
商务合作
小程序
服务号
折叠