HarmonyOS---应用测试概述

一、应用质量要求

        应用质量要求分为应用体验质量建议和应用内容合规要求两大部分。

        1、应用体验质量建议

        功能数据完备、基础体验要求、HarmonyOS特征增强体验要求。

        

        (1)功能数据完备

        

        (2)基础体验要求

        

        (3)增强体验要求

        

        2、内容合规要求

        资质、内容、广告、付费、开发者行为、合规等。

        

二、应用测试指南

         1、单元测试

        DevEco Studio工程创建时便在工程目录module下创建ohosTest目录,用于开发者单元测试用例代码编写、执行,它可用于测试系统或应用接口;如果要做UI测试,可导入UITest库,用于识别和控件操作,进行UI自动化编写和测试。

        2、测试标准导读

        定义HarmonyOS应用及元服务兼容性、稳定性、性能、功耗、安全、UX测试标准和全场景分布式流转测试标准,覆盖HarmonyOS应用、元服务、全场景分布式应用接续等HarmonyOS关键特征,帮助开发者解决测什么的问题。

测试标准名称

简介

兼容性测试

应用与OS兼容、应用与设备兼容、应用升级兼容等

稳定性测试

长时间运行故障率(崩溃、冻屏等)、长时间运行内存资源异常

性能测试

时延、帧率流畅体验和内存占用、CPU占用、线程数等资源占用约束

功耗测试

后台任务使用、后台硬件器件资源/软件系统资源占用管控,分布式资源占用等

安全测试

基础安全、恶意软件、应用安全、隐私合规等

UX测试

设计规范、设计约束的符合性,UX精致体验要求等

        3、测试工具服务导读 

        提供HarmonyOS应用和元服务开发、调试、单元测试、集成测试、上架预测试等各阶段开发活动所需的测试工具和测试服务平台,帮助开发者全面高效测试。

        

测试服务名称

简介

云测平台

HarmonyOS应用云测平台,提供兼容性、安全、UX、性能、功耗、稳定性测试能力,支持流转、服务卡片等HarmonyOS关键特征自动化测试,支持华为1+8多设备运行,帮助开发者全方位看护APP基础质量。

三、应用体验

         DevEco Studio中Tools/AppAnalyzer开启应用体验界面,选择测试的设备,测试的Module和相关参数,勾选需要体验的用例,点击Start开始应用体验测试。

        

四、hdc常用命令

        hdc是用于开发和测试的命令行工具,可以通过该工具与真实设备或模拟器进行命令交互。

        hdc工具通过HarmonyOS SDK获取,存放于SDK的toolchains目录下,可将SDK的toolchains目录添加到环境变量方便使用。 

         

五、DevEco Testing专项测试

         DevEco Testing是用于专项测试的工具,提供了UI Viewer(用于ArkUI控件树查看)、兼容性、稳定性、性能、功耗等测试能力,并提供测试报告。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值