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

    文章

    258

    浏览量

    27692
  • HarmonyOS
    +关注

    关注

    80

    文章

    2147

    浏览量

    35597
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    自动化测试的「千里眼」:当RTSM远程控制遇上自动化测试效率直接拉满!

    自动化痛点】自动化测试的“黑箱困境”:你真的敢说“完全放心”? 凌晨2点,测试工程师小李盯着电脑屏幕上的自动化脚本进度条——第17步卡住了
    的头像 发表于 12-11 11:26 148次阅读
    <b class='flag-5'>自动化</b><b class='flag-5'>测试</b>的「千里眼」:当RTSM远程控制遇上<b class='flag-5'>自动化</b>,<b class='flag-5'>测试</b><b class='flag-5'>效率</b>直接拉满!

    CI/CT自动化测试解决方案

    北汇信息可以提供Jenkins、Gitlab Runner CI和自研平台等的CI/CT整体解决方案,通过CI/CT自动化测试执行、测试策略定制、测试任务
    的头像 发表于 11-12 16:01 1242次阅读
    CI/CT<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>解决方案

    测试小白3分钟上手,零代码自动化测试平台,15分钟搭建自动化测试方案

    还在为不懂代码、搭建测试方案耗时久而发愁?ATECLOUD 零代码自动化测试平台,专为自动化测试量身打造,小白3 分钟就能轻松上手,15 分
    的头像 发表于 09-22 17:52 629次阅读
    <b class='flag-5'>测试</b>小白3分钟上手,零代码<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>平台,15分钟搭建<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>方案

    同惠LCR测试仪如何实现高效批量自动化测量

    在电子元器件生产与品质检测中,同惠LCR测试仪凭借高精度与稳定性备受青睐。为提升批量测试效率,降低人力成本,通过软硬件协同优化可实现高效自动化
    的头像 发表于 09-17 16:26 313次阅读
    同惠LCR<b class='flag-5'>测试</b>仪如何实现高效批量<b class='flag-5'>自动化</b>测量

    电源模块的短路保护如何通过自动化测试软件完成测试

    搭建 自动化测试软件运行于特定测试系统架构之上。以国产测试平台ATECLOUD电源模块进行重复短路测试
    的头像 发表于 09-03 19:10 587次阅读
    电源模块的短路保护如何通过<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>软件完成<b class='flag-5'>测试</b>

    耐达讯自动化EtherCAT转RS232:示波器连接的“开挂秘籍”

    的数据能快速准确地传输到控制系统,实现远程监控和自动化测试。还能提高系统的灵活性和可扩展性,应对各种复杂的测试需求。 总的来说,耐达讯自动化EtherCAT转RS232网关连接示波器
    发表于 07-23 15:31

    嵌入式工业显示器如何提升自动化设备的操作效率?​

    在工业 4.0 的浪潮下,自动化设备在各行业中的应用愈发广泛,而嵌入式工业显示器作为自动化设备的关键人机交互界面,其性能优劣直接影响着设备的操作效率。那么,嵌入式工业显示器是如何提升
    的头像 发表于 07-14 15:55 462次阅读

    同惠TH2838自动LCR测试仪如何提升PCB产线效率

    。同惠TH2838自动LCR测试仪凭借高精度、自动化测试、宽频段覆盖及智能功能,成为PCB产线效率
    的头像 发表于 06-19 15:08 414次阅读
    同惠TH2838<b class='flag-5'>自动</b>LCR<b class='flag-5'>测试</b>仪如何<b class='flag-5'>提升</b>PCB产线<b class='flag-5'>效率</b>

    自动化焊接设备集成:提升效率与精度的新方案

    随着制造业的快速发展和市场竞争的日益激烈,企业对于生产效率和产品质量的要求越来越高。在这样的背景下,自动化焊接技术应运而生,并逐渐成为提升制造效率、保证焊接质量的关键技术之一。
    的头像 发表于 02-27 09:41 623次阅读

    蔡司三坐标自动化解决方案提升企业效率的智能伙伴

    蔡司代理三本精密仪器获悉,在工业自动化的浪潮中,蔡司以其先进的工业测量自动化技术,成为全球制造业的合作伙伴。我们的自动化解决方案不仅提升了生产效率
    的头像 发表于 02-13 11:11 630次阅读
    蔡司三坐标<b class='flag-5'>自动化</b>解决方案<b class='flag-5'>提升</b>企业<b class='flag-5'>效率</b>的智能<b class='flag-5'>化</b>伙伴

    名单公布!【书籍评测活动NO.56】极速探索HarmonyOS NEXT:纯血鸿蒙应用开发实践

    独立生态的国产操作系统。这无疑是一项巨大的进步,也是信息技术国产道路上的重要里程碑。 本书专为渴望深入探索HarmonyOS NEXT开发的人员打造。本书从ArkUI基础知识入手,系
    发表于 01-20 16:53

    基于 Docker 与 Jenkins 实现自动化部署

    优化,为 Docker 容器应用与 Jenkins 自动化流水线提供了理想的运行环境。无论是快速构建、测试还是部署,Flexus X 都能确保流程顺畅无阻,大幅提升软件
    的头像 发表于 01-07 17:25 870次阅读
    基于 Docker 与 Jenkins 实现<b class='flag-5'>自动化</b>部署

    AKI跨语言调用库神助攻C/C++代码迁移至HarmonyOS NEXT

    本帖最后由 HarmonyOS开发者社区 于 2025-1-3 15:41 编辑 随着HarmonyOS NEXT的发布,越来越多的应用加速推进鸿蒙
    发表于 01-02 17:08

    通用自动化测试软件 - TAE

    INTEWORK-TAE(Test Automation Executor) 是一款通用的测试用例自动化执行框架,用于汽车电子自动化测试,可支持仿真( MIL/SIL/HIL)、故障注
    的头像 发表于 01-02 13:42 1286次阅读
    通用<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>软件 - TAE

    串口屏自动化测试

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