• 官方微信

    CA800二维码微平台 大视野

  • 工控头条

    CA800二维码工控头条App

当前位置:自动化网>自动化新闻>行业资讯>如何解决传统自动化测试之痛?

如何解决传统自动化测试之痛?

发布时间:2015-05-21 来源:中国自动化网 类型:行业资讯 人浏览
关键字:

软件 自动化 测试

导  读:

测试,任何一个开发者都不愿意提起的话题,但是又不得不提。测试作为软件开发的最后环节往往不被人重视,但往往就在这最后一哆嗦,前面付出的诸多心血付之东流了。在软件开发阶段完成之后经常严格的测试环节才能对外发布,测试是一个软件迈向市场的最后环节。自动化。

  测试,任何一个开发者都不愿意提起的话题,但是又不得不提。测试作为软件开发的最后环节往往不被人重视,但往往就在这最后一哆嗦,前面付出的诸多心血付之东流了。在软件开发阶段完成之后经常严格的测试环节才能对外发布,测试是一个软件迈向市场的最后环节。

  当进入移动互联网时代,各个行业中涌现出来的App质量良莠不齐,这是由于国内整体的技术环境导致的,不重视测试。有人会说,Google不会对自己的应用进行测试,我们也可以学习Google。但Google的工程师都是领域内顶尖的高手,你聘请的工程师呢?大部分公司出于成本考虑,会雇一些比较初级的开发人员,做出来的东西也是比较粗糙,而且还不测试,APP的质量可想而知。

  当与一些创业者沟通交流的时候他们往往会有这样的想法,先发布再说,有了用户反馈在修改。就是这样的想法让好不容易有了的用户群慢慢消散,因为当你出现问题的时候用户就已经有了卸载应用的理由,为什么不将一个接近完美的产品放在用户面前呢?

  在与一些移动创业者交流的过程中发现,这并不是产品与研发不想做测试,而是由于根本没有精力和成本来做测试。因为在移动互联网领域版本快速迭代,采用传统测试方式的话黄花菜都凉了。就目前的状况来看,似乎只有自动化测试者一条路可走,但传统自动化测试的模式真的能满足移动互联网创业者的需求么?

  传统自动化测试不是你想测就能测

  首先传统测试需要购买大量的测试设备,这对于初创型团队来讲是一笔不小的成本,这些设备的购买成本甚至要比整个团队的日常运作费用还要高。如果考虑做自动化测试,您还得雇几个懂的人来搞,更是一大块成本。所以自动化测试虽然看上去很美,但很少有公司愿意去碰它,原因也是这里边,前期需要投入的成本,是大部分公司不能接受的。

  其次,传统测试对于技术和时间的要求较高,不能适应移动互联网快速版本迭代的现状。在与某大型公司的测试经理交流之后了解到,传统测试也可以实现自动化测试,但步骤比较繁琐。

  实现Android测试项目自动化,需要一下几个步骤:

  1. 了解产品功能。

  2. 评估手动测试用例,筛选出适合自动化的用例。

  3. 搭建脚本开发环境(配置Eclipse,下载测试框架,安装Android SDK,配置环境等)

  4. 根据用例描述编写测试脚本

  5. 调试完善脚本

  6. 执行自动化测试(可能需要搭建多个设备同时执行测试的环境)

  7. 脚本在应用升级迭代中不断地维护更新,并重复执行

  一位就职于国内大型企业中的测试工程师介绍到,根据以往的经验,一般测试项目,可实现自动化的测试用例比例大约为30% ~ 50%。有些手动测试用例,需要进行拆分才能较好的实现自动化。类似于单元测试,UI自动化测试,最好也是一条用例只验证一个测试点,这样有利于测试脚本的编写和维护。

  这还不包括后续编写脚本与调试完善脚本的事情,假设我们已经对测试用例进行拆分,一条用例只验证一个测试点。这类测试用例,对于初级自动化测试工程师来说,完成这样一条用例的脚本的编写和调试需要3~4个小时,中高级的人员平均需要1个小时左右。到了测试脚本的后期维护阶段,耗费的时间更加不可预知。

  在与这位测试工程师交流过后,感觉传统的测试模式对于快速发展的移动互联网公司来说就是一个噩梦,一个耗时费力的噩梦。

  创业路上 喊上父母来解决传统测试之痛

  关于移动应用自动化测试解决方案在市场上已经有一些非常成熟的案例。这位不愿意透露姓名的测试工程师介绍到,目前市场上有几个较为成熟的自动化测试软件可以用来辅助测试工作。

  国内目前使用比较广泛的是iTestin,也有一部分人使用百度的MTC和易测云的Radar,但是从更新频率和维护热度上来看还是稍差一些,国外的自动化测试工具以收费的居多,其实核算下来成本并不低。

  iTestin是国内Testin云测公司推出了一款免费的安卓自动化测试脚本录制工具iTestin,可以帮助你所在的项目组快速实现稳定模块的功能自动化测试,或者实现某个版本的深度兼容性测试。

  iTestin还可直接捕获操作者在真实手机设备上对被测应用的操作,并直接生成可跨分辨率执行的功能测试脚本。该脚本能在应用的多个版本间复用,并随时可以提交云测平台,在1000多款真机上重复执行。测试报告包括测试脚本包涵盖的功能点的验证结果,还有测试过程中的日志、截图、和性能数据等。通过使用iTestin,你可能只需一位黑盒测试工程师,就可以在一天之内启动自动化测试。

  从另外一个角度来看,iTestin可以让一个完全没有测试经验的人完成繁琐而且机械的测试工作。换句话说,你甚至可以把你的父母喊来帮你做测试工作,在你创业的路上又添加了一抹戏剧化的元素。

本文地址:http://www.ca800.com/news/d_1ntn76ugb0hg2.html

拷贝地址

上一篇:中国制造如何与互联网+出正效应

下一篇:全球首艘电力推进汽车渡轮于挪威投运

版权声明:版权归中国自动化网所有,转载请注明出处!

相关新闻
软件 自动化 测试
  • 重磅!INTEWORK-TAE通过ISO26262功能安全认证,为产品安全保驾护航

    经纬恒润全自主研发的测试自动化执行软件TAE获得由独立第三方国际权威汽车检验、检测和认证机构DEKRA德凯正式授予ISO26262 ASIL D功能安全产品认证证书。标志着TAE产品的安全性与可靠性获得了国际认可,正式步入了国际先进水平。自动测试,Asi,

  • 经纬恒润助力微宏动力荣获ISO/SAE 21434网络安全流程认证证书

    近日,经纬恒润与微宏动力合作的网络安全开发及认证项目顺利完成了阶段性里程碑。智能驾驶,软件,新能源,

  • 6月13日在线研讨会 | 多产品多流程多团队的ALM选择方案

    随着汽车产业步入“软件定义汽车”时代,传统汽车产业的硬件中心模式逐渐被软件与服务的核心地位所取代,这是一场对汽车设计、制造及运营的全方位重塑。本期研讨会我们将深入探讨:产品平台化、流程模板化、开发多样化、系统客制化等议题,共同揭开高效ALM实践的面纱,助力软件开发团队走向卓越。Codebeamer,汽车电子,在线

  • 经纬恒润助力哪吒汽车首个融合域控产品发布

    6月5日,哪吒汽车联合经纬恒润、NXP恩智浦、Wind River风河系统共同举行浩智超算XPC-S32G平台项目量产联合发布仪式,联合发布哪吒汽车首个融合网关域控产品:浩智超算XPC-S32G。智能驾驶,软件,新能源,智能化,计算平台,

  • 经纬恒润亮相AutoSec中国汽车网络安全及数据安全合规峰会

    近日,由谈思实验室、谈思汽车、上海市车联网协会联合举办的AutoSec 8周年年会暨中国汽车网络安全及数据安全合规峰会在上海举办,经纬恒润受邀与Cybellum联合出席。软件,

  • 人工智能热度攀升市场广阔

    今年以来,人工智能产业热度持续攀升。文生视频软件Sora、文生音乐软件Suno等人工智能应用不断涌现,带给人们冲击的同时,也在影响着千行百业。本报今起推出“聚焦人工智能发展”系列报道,围绕人工智能相关市场、安全、耗能等问题进行深入分析。  今年年初,美国开放人工智能研究中心OpenAI正式发布了旗下首款文生视频

  • 腾讯牵头,建成医疗影像国家新一代人工智能开放创新平台

    历时三年建设的“医疗影像国家新一代人工智能开放创新平台”,日前正式通过科技部高技术研究发展中心的综合绩效评价,标志着我国医疗影像AI实现了从“实验室”科研到“医院”临床应用的全链路贯通。“医疗影像国家新一代人工智能开放创新平台”架构这项“新一代人工智能国家科技重大专项”在2021年启动,由腾讯担任项目牵

  • 笃行致远 昆仑海岸“软硬一体” 深耕行业赋能

    被称为“第五次工业革命”的物联网,是继互联网之后的又一次科技革新。物联网作为一个分布式计算平台系统和通信网络技术发展的必然产物,将使得万物互联成为可能。如今,工业4.0领域中的企业面临着不断增长的需求,需要变得更快、更智能、更精简、更盈利,越来越多的工厂采用物联网技术以实现自动化和智能化。软件,昆仑海

  • 经纬恒润正式发布HSM固件解决方案,适配瑞萨RH850-U2A/B系列芯片

    在智能网联汽车时代浪潮下,数据安全与隐私保护成为行业发展的核心议题。面对日益严峻的安全挑战,经纬恒润积极响应市场需求,正式推出基于瑞萨RH850-U2A/B系列芯片开发的HSM(Hardware Security Module,硬件安全模块)固件产品。自动化,信息安全,

  • 中国工博会旗下【IAS 2024】七大主题板块,带你玩转智能制造新世界!

    中国工博会旗下IAS工业自动化展作为中国国际工业博览会旗下最受瞩目的专业展之一,每年都吸引着众多自动化行业的领先企业前来参展,共同展示智能制造的核心技术和前端产品。

  • 经纬恒润商用车产品:以高国产化率重塑智能生态

    9月,经纬恒润自主研发的车门控制器(DCM,Door Control Module)已成功配套于一汽解放的J7、J6P、J6L、J6V、J6G系列车型,以及青岛解放的鹰途、JH6、悍V、龙V等主流商用车型。此次配套的产品在国产化方面取得了显著进展,芯片国产化率大幅提升至70%以上,标志着经纬恒润在商用车电子控制系统领域的又一重大突破。汽车电子

  • 解开传统布线的困局,让效率、安全和环保兼得

    创新的SNAP IN鼠笼式联接技术以其独特的接线方式彻底改变了传统布线过程中繁琐耗时的压接工序。安装人员只需将剥去绝缘层的导线插入预打开的联接点,便能迅速完成布线。这一创新大幅提升了布线效率,缩短了生产周期,降低了维护成本和人员要求,为企业的健康发展夯实了基础。安全,按钮,自动化,工业,智能化,魏德米勒,

  • 解开传统布线的困局,让效率、安全和环保兼得

    创新的SNAP IN鼠笼式联接技术以其独特的接线方式彻底改变了传统布线过程中繁琐耗时的压接工序。安装人员只需将剥去绝缘层的导线插入预打开的联接点,便能迅速完成布线。这一创新大幅提升了布线效率,缩短了生产周期,降低了维护成本和人员要求,为企业的健康发展夯实了基础。安全,按钮,自动化,工业,智能化,魏德米勒,

  • 解开传统布线的困局,让效率、安全和环保兼得

    创新的SNAP IN鼠笼式联接技术以其独特的接线方式彻底改变了传统布线过程中繁琐耗时的压接工序。安装人员只需将剥去绝缘层的导线插入预打开的联接点,便能迅速完成布线。这一创新大幅提升了布线效率,缩短了生产周期,降低了维护成本和人员要求,为企业的健康发展夯实了基础。安全,按钮,自动化,工业,智能化,魏德米勒,

  • 解开传统布线的困局,让效率、安全和环保兼得

    创新的SNAP IN鼠笼式联接技术以其独特的接线方式彻底改变了传统布线过程中繁琐耗时的压接工序。安装人员只需将剥去绝缘层的导线插入预打开的联接点,便能迅速完成布线。这一创新大幅提升了布线效率,缩短了生产周期,降低了维护成本和人员要求,为企业的健康发展夯实了基础。安全,按钮,自动化,工业,智能化,魏德米勒,

  • 经纬恒润INTEWORK-TPA 新版本正式发布

    在汽车电子研发领域,随着产品复杂度日益提升,测试工作的重要性愈发凸显。然而,测试用例撰写的繁琐、测试数据统计的困难以及报告管理的无序,常常让测试工程师们倍感压力。为了解决测试管理的难题,经纬恒润正式推出INTEWORK-TPA 5.2.0新版本,以科技的力量,为用户带来更智能的体验升级!研发工具,Intel?,自动化,智能化

猜您喜欢

更多精彩信息看点 请扫描以下二维码