关于自动化测试的一些思考

8 篇文章 0 订阅
8 篇文章 0 订阅


       自动化测试在软件开发中的意义逐渐被人们重视起来。尤其是在周期很长,持续开发的大型项目中,尤为重要。只有自动化的验证才能保证项目可以很好的控制 功能回退,迅速的发现问题。提高开发人员的开发效率。同时为 开发人员进行代码的重构提供了一些心理上及测试上的保证。能够有效的提高代码质量。因为在日常开发中很多时候因为项目进度问题,以及对于功能回退的 畏惧而导致对于代码的重构,优化工作被搁置。而如果能够进行高效的自动化测试。那么就可以保证开发人员及时的发现问题。为其在开发过程中,尽可能的让自己的代码不是能工作,而是高效的工作,易读。等方面提供很大的帮助。

      在一个大型的项目中,自动化测试的使用是保证软件质量的一个强有力的手段,可以尽可能的保证工程的日程及开发周期不被无限拉长。能够及时的发现问题。

      对于项目的自动化测试的投入问题。还是很棘手的问题,开发人员,和自动化测试开发人员的比例是多少。多少人负责自动化测试的维护,怎样才能在保证软件质量开发进度的情况下,减少自动化测试相关人员的 数量,提高 工程的盈利能力,还是一个值得关注的问题。 我只是见到过 一个三百人的项目中 有近10人的自动化测试团队进行自动化测试工作。 

    自动化测试的 工具开发,对于一个公司的长久来看是有力的。对于自动化测试的 实现。应该将测试case和项目捆绑,而其余的工具包一定要能够脱离项目,这样就能够建立一个公司的 自动化测试工具库。从而为公司大部分的项目提供支持,从而提高 产出。对于公司的成长是很有好处的。所以即使是很小的 公司,也可以考虑创建自动化测试团队。至于工具的开发。可以考虑引进其他公司的成果。

    对于自动化的实现方式,现在自己还看不清楚。 是只要是好用就可以。还是尽可能的易用甚至有自己的界面,可以傻瓜式的操作。这些都会决定对于自动化测试的投入是多大,预算有多大。没有相关的知识,也没有什么心得可以分享。但是这应该是一个关注点。

  

   先罗嗦到这里,一点备忘。请指正。

 // 版权所有 个人愚见  谢绝转载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值