互联网

给华为推荐一款自动化软件测试工具,助华为全面提升软件工程能力

来源:网络    作者:      2019-07-17

导语:


2019年任正非给华为员工签发的第一封信,就是《全面提升软件工程能力与实践,打造可信的高质量产品》。

看到这篇报道时,常年关注国内软件动向的小编,有一款值得推荐的产品。它是一款让代码测试变得十分简化的产品,该产品可以让程序员一边编写程序,另一边则自动呈现程序的行为,从而判断程序是否正确。这样的方式,不但可减轻程序员来回调试时间,还可以大大减少后续来来回回修改BUG的时间,最重要的是可以缩短开发时间之余,还能让产品质量全面提升。

在我国,坚持不计成本开发世界级别工业应用软件的企业,屈手可数。小编希望这样一款中国工业应用软件的产品,可以为华为,为国家软件事业助一臂之力。

在我国单元测试(最低层程序的测试)的现状是:“没必要”、“难”、“没时间”、“没有用”等等,极少数或者可以说根本没有企业在开发过程中实现边开发边测试,甚至一些企业核心开发人员也认为单元测试没有用。



目前,我国绝大部分企业对软件测试的方法,都是用功能测试来发现程序问题,然后再改,不断的来回重复。而对于软硬件结合的产品,即需要通过软件控制硬件的,那使用的测试方法,可以说成本更高,即通过把产品小量生产出来后,再进行其功能测试,发现问题,然后再修改,再生产。这样的方法方式,将耗费更多时间与成本。一些承受不起这样测试成本的企业,那么追求功能正常使用即可,自然就会让国产产品存在这样或那样的问题,越智能的产品越容易坏的问题层出不穷。

需要实现软件工程能力全面提升,解决上述问题,必须从管理者急攻近利、重开发、轻测试的思想抓起,任正非曾说过:“有时间一错再错,却没有时间一次性把事情做好。”也许正是因为如此,华为将使用20亿美元,用五年时间来实现全面提升软件工程能力与实践。

华为既然有此决心改变现有问题。接下来的问题,就是利用合适的工具,将本来很难、耗时长的测试问题进行完美解决。



而这次推荐给华为的这款产品叫VISUAL UNIT4.5。这款工具是一家专注于提升软件工程能力16年的企业开发的。该公司一直在推动ETDD(Easy TDD)即简易的测试驱动开发。但市场上大部分管理者仍没有像华为这样,下定决心提升软件工程能力的魄力,因此在ETDD推行的路上,他们仍一直以动态单元测试工具、集成测试工具、嵌入式测试工具为客户主要需求点进行销售。虽然解决了许多国外工具解决不了的疑难杂症,为国家军工、航天、轨道等大型国家级项目都做过了许多贡献,技术也赶超美国。但该公司创始人认为,开发后的测试,只能发挥VISUAL UNIT  20%的性能。如果把编码比作一个人,单元测试比作一辆车,两者都要从甲地到达乙地,则事后测试方式是:人走过去,车子再找人推过去;而Easy TDD 方式则是:人直接把车子开过去。

华为需要提升软件工程质量与效率,VISUAL UNIT4.5是专门用于提升软件工程质量与效率的纯国产工具。小编希望对双方和对我国软件事业都能尽一份绵力吧。


(文章为作者独立观点,不代表艾瑞网立场)
  • 合作伙伴

  • 官方微信
    官方微信

    新浪微博
    邮件订阅
    第一时间获取最新行业数据、研究成果、产业报告、活动峰会等信息。
     关于艾瑞| 业务体系| 加入艾瑞| 服务声明| 信息反馈| 联系我们| 广告赞助| 友情链接

Copyright© 沪公网安备 31010402000581号沪ICP备15021772号-10

扫一扫,或长按识别二维码

关注艾瑞网官方微信公众号