0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

话说科技 来源:话说科技 作者:话说科技 2023-11-08 14:45 次阅读

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

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动化测试
    +关注

    关注

    0

    文章

    210

    浏览量

    26908
  • HarmonyOS
    +关注

    关注

    79

    文章

    1975

    浏览量

    30197
收藏 人收藏

    评论

    相关推荐

    串口屏自动化测试

    严谨而高效的自动化测试方案显得尤为重要。以下是对串口屏自动化测试策略的深度解析,旨在通过高质量的测试设计,严格控制产品设计质量,推动产业升级
    的头像 发表于 12-27 17:17 68次阅读

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)习惯推荐方案开发测试

    意图框架向开发者提供真机测试能力,即开发者可连接设备进行调测。开发者完成代码开发之后,功能正式上架应用市场前,可以在
    发表于 11-25 17:37

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发测试

    意图框架向开发者提供真机测试能力,即开发者可连接设备进行调测。开发者完成代码开发之后,功能正式上架应用市场前,可以在
    发表于 11-18 17:39

    自动化 SPC:企业质量与效率提升的关键 “利器”

    自动化 SPC:以数据之力铸就生产质量的稳固防线
    的头像 发表于 11-06 10:32 215次阅读

    探索Playwright:前端自动化测试的新纪元

    作者:京东保险 张新磊 背景 在前端开发中,自动化测试是确保软件质量和用户体验的关键环节。随着Web应用的复杂性不断增加,手动测试已经无法满足快速迭代和持续交付的需求。
    的头像 发表于 10-22 14:27 180次阅读

    华为HarmonyOS NEXT 10月8日开启公测

    华为宣布,万众瞩目的HarmonyOS NEXT操作系统将于10月8日正式开启公测,标志着这一创新力作即将与广大用户见面。HarmonyOS NEXT作为华为自研操作系统的最新成果,不
    的头像 发表于 09-24 15:41 816次阅读
    华为<b class='flag-5'>HarmonyOS</b> <b class='flag-5'>NEXT</b> 10月8日开启公测

    开关电源自动化测试设备:如何实现自动化测试

    开关电源自动化测试设备是将测试软件和测试硬件集成在一个电源测试柜中的ate自动测试设备,其
    的头像 发表于 08-30 18:19 1285次阅读
    开关电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>设备:如何实现<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>?

    米思米直线电机模组:如何以超凡性能重塑工业自动化未来?

    米思米直线电机模组革新工业自动化,直接驱动技术提升速度与效率,超长行程灵活应对,耐用减磨寿命延长,成本优化效益显著,全程提速时间成本缩短99%,重塑工业
    的头像 发表于 07-18 11:04 340次阅读

    户外便携储能电源自动化测试系统高效完成电源测试

    纳米软件电源自动化测试系统是基于ATECLOUD平台开发的、针对储能电源及其它电源模块的自动化测试系统方案。该系统实现0代码
    的头像 发表于 07-08 16:44 504次阅读
    户外便携储能电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>系统高效完成电源<b class='flag-5'>测试</b>

    软件接口自动化测试,使用软件工具+工装治具测试

    软件接口自动化测试结合软件工具与工装治具的应用,极大地提升测试效率和质量,是现代软件开发不可
    的头像 发表于 06-07 15:59 1306次阅读

    鸿蒙OS开发实战:【自动化测试框架】使用指南

    为支撑HarmonyOS操作系统的自动化测试活动开展,我们提供了支持JS/TS语言的单元及UI测试框架,支持开发者针对应用接口进行单元
    的头像 发表于 04-08 14:49 1399次阅读
    鸿蒙OS<b class='flag-5'>开发</b>实战:【<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>框架】使用指南

    【鸿蒙千帆起】高德地图携手HarmonyOS NEXT,开启智能出行新篇章

    的挑战和解决方案。他指出,由于高德地图业务复杂、效果要求高,因此在鸿蒙过程中需要特别关注稳定性、能耗等问题。为了解决这些问题,高德团队采用了一系列创新方法和工具,如自动化探索测试、方舟多线程安全问题
    发表于 02-02 11:09

    华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请

    华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙
    的头像 发表于 01-29 16:42 1417次阅读
    华为宣布<b class='flag-5'>HarmonyOS</b> <b class='flag-5'>NEXT</b>鸿蒙星河版<b class='flag-5'>开发</b>者预览面向<b class='flag-5'>开发</b>者开放申请

    淘宝与华为合作将基于HarmonyOS NEXT启动鸿蒙原生应用开发

    1月25日,淘宝与华为举办鸿蒙合作签约仪式,宣布将基于HarmonyOS NEXT启动鸿蒙原生应用开发
    的头像 发表于 01-26 16:14 1128次阅读

    Eggplant—HMI自动化测试软件

    实现自动化的HMI操作测试,较大提高HMI的功能测试效率。对于车机车辆网、T-BOX等功能,需要面对大量web网页测试、手机APP
    的头像 发表于 01-23 18:00 611次阅读