51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 47922|回复: 94
打印 上一主题 下一主题

[原创] 软件质量保证工作随笔

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2009-6-17 14:24:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 chengxq 于 2011-6-16 11:49 编辑

软件质量保证工作随笔


一、        工作的心态、
1.        前一段时间在51testing写到,作为一个软件质量保证人员需要良好的沟通能力,因为如果没有良好的沟通能力,很多问题都没有办法解决,原因很简单,测试人员发现了bug,开发人员或项目经理在怎么不理,但是他们都会想到,万一测试人员发现了bug而自己忽视了,那么就有可能成为软件里的一颗不定时地炸弹,那么作为一个开发人员或项目经理对bug的重视程度肯定相对比较高,至少要看测试人员发现的bug ,但是QA就不一定了,因为QA保证的流程的正确的执行,相关人员就是认为流程不重要,只要我开发的产品没有问题那就没有问题,客户肯定不会关注我的流程,在加上古人的名言“结果说明了一切”,所以没有良好的沟通能力,一些问题将很难去解决,做起来就没有成就感
2.        个人感觉比沟通能力更重要的是,坚持原则,在遇到困难的时候,是不是还能坚持原则,在遇到项目组的种种不理不睬的时候,是不是还能坚持原则,在项目组不按照计划走的时候,是不是还能坚持原则
3.        个人心态,我工作三年的经历告诉我,如果开发和测试相比,开发是天堂,测试是地狱的话,但如果测试和QA相比的话,那测试就是天堂,QA就是地狱,所以心态很重要,在三年里我就锻炼成一个非常好的心态,随便怎么说CMMI没用,随便怎么说CMMI就是写文档,随便怎么说QA真烦人,我笑容依然灿烂,从容面对,而且一个QA要有坚定的信念,如果你都不相信过程能给项目开发带来好处,那你还指望谁能相信

二、        工作的职责
1.        说到QA的职责,我相信每个QA都会知道,用一句非常简单的话概括,就是检查实际与计划的一致性,说点术语就是不保证产品的质量,只保证质量计划的有效性,这里我相信没有疑问,故不展开,有问题可以联系随时联系我
2.        第一点发现问题,我个人认为你只能算是一个合格的QA,但不是一个优秀的QA,因为发现了问题,并不代表问题一定能解决,如果发现一个问题,项目组一句话就能把你推托掉“项目现在比较忙”,(关于这点我以后会展开,到底是为什么当项目受到压力时,我们的计划就不能执行下去)这里就要体现一个QA的沟通能力了和原则的坚持性,我想举个简单的例子来说明,我遇到一个QA,发现项目组没有周例会,也没有周报,于是兴高采烈的像是发现新大陆似的,找相关利益者说你们没有周例会,没有周报告,有时间赶紧补上,相关人员直接回了句,没有时间,QA说项目计划规定要走的啊,相关人员说,规定的事情多了,行了,这个事情我知道了,QA很无语的回来了,这件事到项目结束都没有周报告,后来总结时候发现这个问题,但是我很无语,这里就出现了我上面说的,这件事首先找相关人员,相关人员不能解决,心态要好,找高层,不说周报告就问,如何来把握项目的状况,如何来把握项目的问题、风险、进度等,你要坚持自己的原则,非要把问题给解决了,当然这里和相关人员说的时候,要说明其中关联关系,而不能简单说什么有或没有,当然我曾干过,我直接和项目经理说,你不写XXX,我就没有办法向某某交待,到时候,你兄弟我就fei 了,赶紧给我找个人把这个事情干了,所以我想和大家说的,如果把发现的问题给彻底的解决才能算是一个优秀的QA

三、        工作中注意点
1.        测试定理中有一个定理,就是80%的问题发生在20%的模块,其实在QA中也有这个,所以QA人员一定要把握住,现在出问题的地方,下次还会出现,其实想想很简单,要想做好那有那么容易,如果真的能一次就能做好,中国就应该没有绿霸之类的好产品了(这里没有讽刺阿,我其实想说的是绿霸会越来越好,呵呵),所以容易出问题的地方,要加强关注
2.        数据说话,要统计过程中的相关数据,通过数据来对过程进行评定,而不能出现我感觉,应该是,这样的字眼,QA具有严格过程执行步骤,这里也举一个例子说明,如果我们发现测试者没有按照测试流程定义,一条条的去执行,那我们通过该测试者执行的case 数和测试时间进行关联,必要的时候与发现的bug 数进行关联,这部分作为QA要及时提出,在回归测试时要重点测试,交叉测试等等

四、        总结提高
1.        我以前在做QA的时候,我经常在项目开始的时候,和项目人员说这样一句,如何保证上一个项目中出现的问题在这个项目中不在出现,这里很有展开的必要,但是我想留给大家想想,可以去我的QQ群去讨论或给我邮件
2.        制度化,一个项目没有一个好的流程,那结果并不一定好,一个QA没有好的做事的流程,那结果当然也是可想而知的,我曾经经历过,一个QA组会议的内容就是每周将自己发现的偏离汇报一下就完事了,导致结果是大家每次在开会前一天,天马行空的想几个偏离,就目前国内的大环境,找几个偏离的时间加起来不要十分钟,导致的结果是,QA每周的工作量想10分钟,写20分钟,共30分钟,可悲啊!这是谁的错,
这是制度的错!因为没有制度或流程去规范QA,所以我建议QA一定要制定自己的流程规范,并时时的监控流程规范的执行情况,否则结果是QA郁闷的想换行,虚度阿,QA领导天天被上头说,看不到成果,天天喊苍天大地啊

五、        结束语
      我不是什么牛人,只是在QA行业中干了三年,有一些感悟而已罢了,现在有正好有时间,写出来和大家分享一下。
[ 本帖最后由 chengxq 于 2009-6-17 15:10 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-10 17:38
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    93#
    发表于 2017-5-10 17:17:33 | 只看该作者
    做了7年测试,3年项目管理,现在转做质量管理组负责人。领导只是要求做好质量管理、提升项目质量。可是手下一帮测试和美工,还要卡人员编制,真的很难。实际上就是想把QA、QC的工作都做了,但在这种二线城市,没有厉害的QA,全靠自己。 如果有做同样工作的兄弟,可加我QQ一起探讨:790093752
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-16 09:11
  • 签到天数: 3 天

    连续签到: 3 天

    [LV.2]测试排长

    92#
    发表于 2015-1-16 15:46:35 | 只看该作者
    写的很不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    90#
    发表于 2014-6-23 10:26:54 | 只看该作者
    倒是被楼主惹出兴趣来了,我从事质量管理的年数比楼主稍久一些,说一点想法吧:
    1、QA工作不是“地狱中的地 ...
    jimmyseraph 发表于 2009-7-27 17:32



        奶爸的理解已经相当深了……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    89#
    发表于 2014-5-7 17:51:48 | 只看该作者
    做好QA,影响的因素很多:一方面是QA人员自身问题:没有对软件工程的那套理论很好的理解,或者对质量体系、质量方法等理论的认识不到位;另一方面是外部环境问题:公司领导的重视程度和公司的制度问题,也与QA Leader的能力有很大关系!
        既然做了QA,首先QA人员能力上就应该得到提升,不是坐等事情做!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    88#
    发表于 2014-4-15 09:52:35 | 只看该作者
    看了QA这条路不好走啊,呵呵!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    87#
    发表于 2014-1-13 20:07:03 | 只看该作者
    写得非常不错啊,有些感触跟我相同,“一个QA要有坚定的信念,如果你都不相信过程能给项目开发带来好处,那你还指望谁能相信”,我想很多QA都是在人云亦云的环境中把自己的价值给否定了,只有相信自己的价值,才能获得自我肯定,干QA,动力来源真是不容易啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    86#
    发表于 2013-12-28 02:25:26 | 只看该作者
    鼓励一下,帖子非常好













    第五代QQ机器人QQ群机器人论坛QQ机器人智能客服机器人QQplus机器人QQ群互联机器人..联系QQ13873489 QQ群59495921
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    85#
    发表于 2013-12-25 15:40:12 | 只看该作者
    拜读了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2014-11-25 12:50
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    84#
    发表于 2013-12-25 10:39:27 | 只看该作者
    公司对于QA要么就是设个虚职,要么就是把质量完全寄托在QA身上。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    83#
    发表于 2013-12-24 17:17:17 | 只看该作者
    回复 11# jimmyseraph
    终于找到回复的地方了,我赞同这位仁兄说的QA做事方式,我也介入qa工作有一段时间了,总体来说现在是在发现问题阶段,解决问题只是力所能及,感慨是想把自己思想装进别人的脑袋是件非常不容易的事情,更何况是已经建立不良习惯的朋友。
    建立自己的改善这点,我也认同,人无完人,不仅仅说的是别人,也是自己,自己的提高也会带动别人的提高,我觉得这点很好。
    当年选择qa工作也意在于此。
    做QA有难度,关键是心态,这点属实重要的,不哟把项目的人当做你的监管对象,你可以使导师,指导员,也可以是朋友,但是不能是警察,是高高在上的找毛病的人,这点不利于工作。
    项目做好,也是你的功劳,和项目的人打成一片,但是不能丢失心中的那根尺子,不能丢了自己。
    QA加油!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    82#
    发表于 2013-7-17 10:06:08 | 只看该作者
    以前的公司虽然有QA的角色,但是对QA的理解依然不那么透彻,感觉就是制定一些流程,大家都去follow而已,而真正在项目中并没有按照这些流程来执行,只是在项目结束时,做个表面工作而已,后来进了一家大公司,没有QA的角色,但是整个测试流程那是相当的规范,大家都跟着流程走,现在这家公司没有QA,让我在做,压力大啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    81#
    发表于 2013-7-10 09:12:47 | 只看该作者
    很不错的帖子,支持!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    80#
    发表于 2013-6-19 14:48:09 | 只看该作者
    写的很好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    79#
    发表于 2013-3-23 17:15:49 | 只看该作者
    看来做好不容易,得有深度才行,与人打交道,很容易疲惫
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    78#
    发表于 2013-3-7 10:29:21 | 只看该作者
    深有感悟,学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    77#
    发表于 2012-11-15 12:45:04 | 只看该作者
    回复 18# 小飞侠007


        哎,跟我一样啊~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    76#
    发表于 2012-11-2 09:01:10 | 只看该作者
    不管怎样 既然选择了 就认真去做
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    75#
    发表于 2012-11-1 10:17:14 | 只看该作者
    刚做QA  还在学习阶段 听了各位大师的见解 我更得加油~~~!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    74#
    发表于 2012-9-26 19:50:36 | 只看该作者
    受益匪浅哪~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 16:44 , Processed in 0.083718 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表