写点什么

提速 30%!HarmonyOS NEXT 自动化测试开发效率提升

作者:新消费日报
  • 2023-11-08
    云南
  • 本文字数:1142 字

    阅读完需:约 4 分钟

软件测试作为软件生命周期中不可缺少的组成部分,对提高软件质量起着重要作用。当一款全新的应用在到达用户之前,将会根据不同的时机开展单元测试、集成测试、专项测试以及上架测试等测试活动,以便开发人员在反复测试中,持续优化应用使用体验。而以上测试活动,都离不开自动化测试框架。随着 HarmonyOS 应用测试能力的发展,HarmonyOS NEXT 自动化测试能力更加强大。



继 2022 年 DevEco Testing Hypium 测试框架发布基础测试框架及能力增强的 SDK,并提供基础录制回放工具后,DevEco Testing Hypium 团队通过对上百位测试人员进行调研,了解到不同阶段的测试人员在应用测试过程中诉求不同。今年,为匹配新手测试人员以及资深测试人员的不同需求,进一步提升测试人员自动化开发效率,HarmonyOS NEXT 版本配套的 DevEco Testing Hypium 能力更加丰富。


高频预置模版降低学习成本轻松上手

对于新手测试人员来说,相对缺少移动端应用自动化测试经验,不熟悉主流测试框架,对于业界服务开发辅助工具了解有限。想要完成 HarmonyOS 应用测试能力,测试工具就需要具备工具低门槛、易上手、自动化 API 易理解等特点。

由此 DevEco Testing Hypium 为新手测试人员提供了高频预置模版,帮助开发者快速上手 HarmonyOS NEXT 自动化测试。借助高频预置模版,测试人员可快速插入常用代码,当前模版已支持插入应用管理、桌面操作、开关管理、循环与条件等代码,确保大幅度降低新手测试人员学习成本。



高级智能测试工具逐一解决测试痛点

对于资深测试人员来说,对移动端应用自动化测试及主流测试框架则有着更丰富的经验,相比新手测试人员,资深测试人员更需要高级智能的测试工具来解决控件/定位不准、UI 反复变化等痛点问题。针对以上测试痛点,DevEco Testing Hypium 为资深测试人员提供了增强版录制回放能力、UIViewer 工具及脚本开发助手工具。

其中增强版录制回放工具相对于基础版本性能获得大幅度提升,针对自动化开发控件定位不准的问题,借助辅助控件智能定位手段,快速选择唯一定位控件,大幅提升回放成功率;



全新 UIViewer 工具可支持控件信息实时浏览,让页面获取速度大幅度提升,提高控件信息获取效率,同时发布的 30+实用工具集合,在投屏器上即可完成应用/文件管理、截图、开关机等常见操作,为 HarmonyOS NEXT 测试脚本的开发提供了便捷。



此外,DevEco Testing Hypium 脚本生成助手还支持选中控件快速生成「控件是否存在」、「文本是否符合预期」等检查点,减少脚本开发过程中的重复工作,提升测试自动化效率。



DevEco Testing Hypium 通过提供以上测试能力集,有效解决测试开发常见痛点、提升脚本开发效率及开发体验,让 HarmonyOS NEXT 自动化测试效率有效提升 30%。在未来 HarmonyOS NEXT 将持续优化开发测试工具,为不同的开发者提供更完备、更成熟的解决方案,为 HarmonyOS 开发者带来更好的体验。

用户头像

还未添加个人签名 2022-09-22 加入

还未添加个人简介

评论

发布
暂无评论
提速30%!HarmonyOS NEXT自动化测试开发效率提升_新消费日报_InfoQ写作社区