博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
项目质量测试方面的心得
阅读量:5817 次
发布时间:2019-06-18

本文共 804 字,大约阅读时间需要 2 分钟。

软件质量是实现客户满意度的关键,而质量管理主要靠测试。我在这方面的心得体会是:

  第一是建立一套高效完善的测试体系至关重要;

  第二是选择一套适当的测试工具来辅助整个测试体系的运作很有必要;

  第三是在选择测试工具后关键是灵活应用工具并不断改进流程以适合自身团队的实际情况。

  不能孤立地看待测试体系建设问题,必须将测试体系和测试工具有机地结合起来看。测试体系反映了对测试工作的基本认识和基本需求,但如何使它具备足够的可操作性而不是流于形式呢?我的看法是通过与工具的结合可以有效解决这一问题。

  这就引出第二个观点:选择一套适当的测试工具来辅助整个测试体系的运作很有必要。我们现在用了两类测试工具:测试管理工具和自动化测试工具。测试管理工具能够使我们的测试流程变得行之有效。我们现在这个项目中有近130人,包括一支超过20人的测试队伍,测试管理工具在其中发挥了很好的作用。自动化测试工具也是一个很好的主意,它能够比较有效减轻劳动强度,节省一定的手工时间。我们目前所设计的测试案例数已接近1万个,完全依靠手工是不可想象的。那么,如何选择适合我们需要的测试工具呢?我们的标准主要有两个:一是各类不同用途的测试工具能够有机地结合在一起,形成一个整体;二是界面要足够人性化,能够尽可能多地满足人的需要。

  最后,是在选择测试工具后关键是灵活应用工具并不断改进流程以适合自身团队的实际情况。可以寻求适当的测试咨询专家来就上述两方面提供测试咨询服务。上次我们在这方面请了两名专家,效果非常好。我们自己的测试队伍被培养出来,整个测试体系正在逐步有效地运作,各种测试工具逐步在有效运用,自动化测试程度也在不断提高,而这一切都发生在专家加入后的三个月时间内。

  总之,软件质量体系是人、流程、工具的有机结合。流程和制度制订的好,不如执行的好。

本文出自seven的测试人生公众号最新内容请见作者的GitHub页:

转载地址:http://hzhbx.baihongyu.com/

你可能感兴趣的文章
Java访问文件夹中文件的递归遍历代码Demo
查看>>
项目笔记:测试类的编写
查看>>
通过容器编排和服务网格来改进Java微服务的可测性
查看>>
re:Invent解读:没想到你是这样的AWS
查看>>
PyTips 0x02 - Python 中的函数式编程
查看>>
阿里云安全肖力:安全基础建设是企业数字化转型的基石 ...
查看>>
使用《Deep Image Prior》来做图像复原
查看>>
如何用纯 CSS 为母亲节创作一颗像素画风格的爱心
查看>>
Linux基础命令---rmdir
查看>>
iOS sqlite3(数据库)
查看>>
粤出"飞龙",打造新制造广东样本
查看>>
编玩边学获数千万元A轮融资,投资方为君联资本
查看>>
蓝图(Blueprint)详解
查看>>
Spark之SQL解析(源码阅读十)
查看>>
Android图片添加水印图片并把图片保存到文件存储
查看>>
比特币系统采用的公钥密码学方案和ECDSA签名算法介绍——第二部分:代码实现(C语言)...
查看>>
海贼王十大悲催人物
查看>>
BigDecimal 舍入模式(Rounding mode)介绍
查看>>
开源 免费 java CMS - FreeCMS1.2-标签 infoSign
查看>>
开源 免费 java CMS - FreeCMS1.9 移动APP生成栏目列表数据
查看>>