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

描述

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

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分