微信最多加几个好友好几个群里都在转的海市蜃楼,是真的吗?

软件质量工程师和软件测试工程师有什么区别?
软件质量工程师和软件测试工程师有什么区别?
08-10-29 &
CMMI标准文件说,QA是高级经理的&ldquoears and eyes&rdquo。研发人员眼中的QA往往也是&ldquo警察&rdquo, QA的作用似乎仅限于发现和报告项目的问题。其实,一个合格的QA在项目中会充当三种角色:         角色1-老师,具备学习和培训的能力。         角色2-医生,通过度量数据对项目过程进行诊断,帮助分析原因,开处方。         角色3-警察,以企业流程为依据,但要告诉大家流程背后的原因;如果和项目组针对某些问题意见相左,可以直接汇报高层。     典型的QA的职责包括了:过程指导、过程评审、产品审计、过程改进、过程度量。    ◆ 老师的角色&mdash&mdash在项目前期,QA辅助项目经理制定项目计划,包括根据质量体系中的标准过程裁剪得到项目定义的过程,帮助项目进行估算,设定质量目标等;对项目成员进行过程和规范的培训以及在过程中进行指导等。    ◆ 警察的角色&mdash&mdash在项目过程中,QA有选择性地参加项目的技术评审,定期对项目的工作产品和过程进行审计和评审。    ◆ 医生的角色&mdash&mdash在项目过程中,QA也可以承担收集、统计、分析度量数据的工作,用于支持管理决策。    在CMMI中,度量分析是一个单独的过程域。CMMI成熟度等级越高,对度量分析提出的要求也越高,难度越大。相应地,QA人员应该具备的能力要求就更高。那么,在企业的实际操作中,QA到底是老师、医生还是警察?或者三者皆    如果企业计划进行CMMI评估或者经过评估已经达到了某个成熟度等级,那么这些企业中的QA应该做到以上所列的所有工作,这是为了满足CMMI要求的必须。但如果仅从企业自身业务和管理的需要出发,考虑到企业文化,就不一定非得要求QA既当警察又当老师和医生了。例如,企业认为同行评审投入资源多,产生效益却不明显,QA应加强对同行评审过程的监控,因此QA可以承担同行评审会议的组织和协调工作。而有些企业则是由项目组按照流程自行组织同行评审,QA只是抽样参与评审过程进行审计。如果企业有外包业务,则QA应该作为外包过程和产品质量监控的主力。     2. 不同过程成熟度等级对QA职责的要求     CMMI不同成熟度等级对QA职责的要求有较大的不同,过程成熟度是影响QA工作分布很重要的因素。成熟度等级较低时,由于过程体系尚处于建立过程中,员工的过程意识不强,所以QA的工作主要集中在收集最佳实践、定义过程体系和培养员工建立过程意识方面。随着过程体系的实施、完善和制度化,QA的工作重点转移到过程评审和产品审计。当企业达到了高成熟度等级,即4、5级时,过程的执行已经高度制度化,成为员工的工作习惯,因此过程评审和产品审计所需要的工作量也大量减少,而定量管理需要QA作为专业人员更多地投入度量分析工作中。组织级的过程变革、技术变革等过程改进工作是5级企业对QA最主要的要求。如下图所示,随着成熟度等级的变化,QA花费在过程指导、过程评审、产品审计、过程度量和过程改进方面的工作量分布也不同。
请登录后再发表评论!Hello~大家好!先介绍一下下自己吧,我大学时候是学习金融的(偏证券投资方向),后来又改行学起了计算机编程。在北大混了两年,当时成绩还是满好,可是发现自己是学习+考试的料子,但不是实践的料子。女孩子先天对这个好象真的比男孩子差。  
工作后,被一些琐碎的事情纠缠,非常痛苦,同事给我支照,他说女孩子做IT不合适,如果你要做,那么不妨试试软件测试这个行业。据说我们公司在杭州的研发基地就有大批从事此工作的女孩子。近期,我也登陆了一些此方面的网站,初步看了一下,但是,闻名不如一见,所以,想请教一下天涯的大虾们,你们来谈谈你们所了解的软件测试行业,以及该行业是否适合女孩子来做。  
请大家畅所欲言,多多指导,小女子这里先行谢过啦~:)    
楼主发言:1次 发图:0张 | 更多
  不要去呀,建议你写好文章,学做报告,平时多扮漂亮点.活跃工作气氛.
  软件测试很枯燥的,不过软件测试是通往程序员的路径。如果你喜欢可以努力的
  还有,不存在男女差异的,只要努力,终究会有成就的。  我个人推荐系统管理,因为我知道的有个女的系统管理员可是高手高手高高手的角色啊。呵呵
  杭州测试人员最多是UT吧?我猜。  我们公司在合肥的分公司测试人员有150多。
  谢谢大家,以后请多多指教!~呵呵
  测试是最最没劲的活,不过基本上不用动脑筋,比程序员轻松很多。
  软件测试的要求比代码工作要高,而且比较枯燥,如果只是做简单的操作测试,那是比较简单,但工资待遇也不会太高
  其实在一个成熟的软件市场条件下,测试是很重要的,如果理解为  ”测试是最最没劲的活,不过基本上不用动脑筋,比程序员轻松很多。“那就有点片面了~不过目前专业的软件测试公司很少~在很多软件开发公司~测试工作没有受到重视这是事实~    但是目前国内正向一个成熟的软件市场靠拢~测试工作会受到重视的    在国外,水平很高的软件测试工作都是开发很多软件来进行各种测试  的~还是蛮有技术含量的:-)
  至于男女的区别~我想不会很大的~
  一般是什么语言的呢怕怕。。好象也要懂得程序才可以吧。。偶也有那个想法的
  测试比开发简单???  有这种想法的人,不是水平太烂,看不懂代码就不去看了,就是根本不懂开发。外行啊。。。
  测试的薪水比销售,市场低,甚至比研发和技术支持都低,但是压力和工作强度并不小,我认识的很多做测试的美女都转行了.
  测试是暂时的,开发才是永恒的。    希望如此。
  偶觉得测试这一块是有很大的发展空间的,偶最近也在研究这一块,呵呵,偶觉得测试对技术的要求并不比开发低。
  测试是一块大市场,国外的大型软件开发公司中软件测试人员和软件工程师一般是1:1的比例,中国目前还不是很规范,但也在向这方面靠,一个合理的软件开发团队就应该是项目经理+软件工程师+测试工程师这样一个搭配。
  去IBM CSDL吧,很多人在做测试,而且相对比较轻松,适合女生
  测试是门大学问.说它简单的估计是从IT业原始社会过来的.
  说测试比代码开发要求低,估计你是没干过测试,或是在小公司做的  我就是从软件开发转到测试的,编代码可是就熟悉那么一块或几块,做测试的要熟悉一套流程的.测试要有的技术也不比编写代码低.(当然具体的测试需要的技术就不说了)  我觉得要想从代码编写升华到负责这个产品研发最好是做过测试  而要想从外行转到内行最好也是走走测试这个环节  
  做测试不比做开发来得简单,真正要求起来很高,但比开发容易做得好。
  说起来 测试不是那么简单的      国外公司对测试的重视程度较高,待遇较好,一般要求测试工程师都有丰富的软件设计、开发经验,精通业务流程。    国内公司对测试缺乏足够重视,没有规范流程,一般中小公司测试工程师大多是简单的功能测试,没一点技术含量。中专生培养两个月,肯定都能干。      BTW,有很多人觉得女孩子细心,适合做测试,我并不这么认为。
  我是做软件测试的,软件测试 的要求其实很高的,不过国内的很多企业都不是这样的,把测试当成是比开发第很多成次,其实测试也是要写代码的,当然,如果成天做简单的系统测试的话真的很简单很枯燥,不过想往深处发展就很累,而且小公司的测试人员不容易的到理解,因为象浪天崖\amorcupt的不懂也瞎说的人太多了.  其实我国的软件开发能力比印度差不到哪里,差距就是软件质量,所以需要我们这些测试人员牺牲一下,相信以后会达到和开发人员一样的地位的,不过测试这么也能拿5K左右把,反正我没低于这个数过,而且换工作很容易 .  赞同Crazy土匪 的说法,很多人就是就是这么过的,国外的测试也是这样,因为测试入门相对容易啊.
  IT  投身于此,葬身于此啊!  ——一个即将毕业的it
  nfwolf,在哪家公司做测试呢?
  同意nfwolf  软件测试:入门容易精通难啊  不过在上海的能拿5K的,在我这边最多也2500吧~  *_*
  各人認為 測試是項目質量管理的重要環節﹐要成為出色的項目管理者﹐必須精通測試
  我去搞测试
  做测试可以熟悉业务和流程,需要的东西很琐碎,我是做测试的,不过在提交项目时总加班,比开发部门加班次数还多。
  白盒测试的人的水平 应该 要比开发人员的水平至少高一个档次才能更好地完成测试任务
  我们公司做测试的待遇都上万了,很有前途哦:)    大家加油吧!
  to OEM:是什么公司啊?
  测试其实是很有内容的,只是目前没有受到足够的重视,没有被提高到它应有的地位^_^  总的来说测试人员应该比开发人员掌握更多的知识,而现在情况往往不是这样。  如果说开发是永恒的,那么测试也是永恒的了。因为有开发就要有测试,除非你不想把你开发的东东发布给客户,呵呵
      作者:Crazy土匪 回复日期: 18:52:39 
    还有,不存在男女差异的,只要努力,终究会有成就的。    我个人推荐系统管理,因为我知道的有个女的系统管理员可是高手高手高高手的角色啊。呵呵    小女子是小本,专业是信息管理与信息系统,但毕业后一直从事客户服务营销工作。我想请问系统管理具体做些什么的,需要具备什么知识才能从事这项工作,谢谢!  
  要做测试,必须要了解系统的整体结构,懂得如何设计各种条件下的测试case,如果做白盒测试,还必须读懂原程序。所以测试人员的要求会比编码要高一些。但在国内的企业可能分工也不是很细
  楼上的,我想了解的是系统管理
  其实测试是满能锻炼人的一个职业  前提是你做产品级别的测试而不是代码级别的(当然那也很有挑战性)  做产品级别的测试,不但要求你有程序员级的“软件能力”  还要求你有工程人员的“硬件能力”  很锻炼人的  可能短期比较枯燥乏味(那是GUI测试无法避免的)  但是你转行的选择会更宽泛  
  测试很简单?不见得吧,测试比编码要求高多了  没个5年编码和单元测试经验,很难做测试的。。。    随便写个测试用例就要费好多脑筋了。。。    更加别说测试的技巧和经验,有些BUG是在特定的操作序列时发生的  没有多年的经验,这些边界条件的判断很难的。
  本来做程序开发好好的,兴趣也在此,运用design patterns和oo principles有一种成就感和愉悦感。可是公司非要我去做qa,人力资源部的小姐天天找我谈心,直夸作qa在中国是多么多么的紧缺,前景是多么多么的广阔,什么pm了,研发经理了,高级管理层了都很容易做到,还有待遇怎么怎么的提高。可是我还是喜欢程序开发,舍不得丢掉那些东西,老是害怕以前的经验都白积累了。真是两难呀。
  由于国内软件行业的现状,确实有很多做朋友对软件测试还不够理解,认为要求很低,没有什么技术含量和前途。个人认为,测试虽然基本不实际编码(当然,也会写测试脚本或测试代码),但特别要求对系统的整体把握能力。测试人员思维灵活细致是最关键的,如果具备一定的软件设计和编码经验就更好。要求高,所以测试人员在待遇上和同等的软件开发基本不应有什么差别。  一朋友的单位正在招聘软件测试工程师,工作地点在深圳,有兴趣的朋友,不妨发简历到。
  做测试提好的,很有前途!入门容易,可提高难,这只要是看个人的能力和兴趣。
  作者:浪天崖 回复日期: 12:32:21 
    测试是最最没劲的活,不过基本上不用动脑筋,比程序员轻松很多。  --------------------------------------------------  那好,你写篇针对QQ的测试用例来看看如何?~!    国内搞测试最好还是去有外资背景的公司好.国内的公司对测试还是很不重视.其实在国外对测试人员的要求非常高,而且都要有过开发经验才能做测试~!而且测试人员转向管理的机会也比开发人员大~!挺有前景的说.
  人们总喜欢排斥那些自己不懂的东西,这里没几个人搞过测试,却大谈其前景,我晕死......真是灌水不负责任啊!
  哎,我也正关注这个问题呢,现在正在面临毕业,偶是女孩子学通信方面的,也想往测试这方面发展呢,大家各执其词,我都不知搞这个好不好了,真是晕!还有在北京搞软件测试薪水大概在什么范围呀?
  作者:jackbuwei 回复日期: 15:05:29 
    人们总喜欢排斥那些自己不懂的东西,这里没几个人搞过测试,却大谈其前景,我晕死......真是灌水不负责任啊!  -----------------  我不懂,不发言了。
  不要轻视测试,在华为3com公司测试人员的待遇和开发人员是一样的。对于测试的要求不会比开发低。华为3com公司是华为与3com的合资公司。我现在正在招聘测试人员。如果合适下周就可以通知面试。    要求有两年防火墙,路由器测试或者开发经验。本科以上学历,获得学位证,普通高校,计算机、通信、电子工程、自动控制等相关专业毕业。能够接受挑战。待遇和前途是很有竞争力的。    有意者请发邮件到,我不会在天涯上面直接回帖。  
  我是华为的,软件测试工作。我目前是做业务测试。感觉大多是体力货。但是华为对测试方面再国内还是走再前列的。如果长久做下去。还是有前途的。国内对软件测试的不重视,确实是存在的。但是换各角度讲。他的发展前景也是比较大的。说一说。关键是看你喜欢不喜欢。  对了,我的起步也不高。小本。做了一年半开发。然后转过来做了测试。
  作者:swingwang 回复日期: 15:02:45 
      国内搞测试最好还是去有外资背景的公司好.国内的公司对测试还是很不重视.其实在国外对测试人员的要求非常高,而且都要有过开发经验才能做测试~!而且测试人员转向管理的机会也比开发人员大~!挺有前景的说.  ---------------------------------------    呵呵。。。看了这位哥们说的话,心里边还能平衡些。。我心里面老以为是不是我的开发不行了,才被公司给踢到测试部去了。尽管人力资源的小姐天天给我解释说不是我不行了,而是测试部特缺人,而且也找不到合适的人。又由于我的经验,技术和学习能力强,所以把我安排到测试部去。。但是我心里还是不太相信他们。。现在看了这位兄弟的话,人家讲得还不假。。星期一在和他们谈谈。呵呵。。
  如果想把测试工作做好,需要很强的逻辑能力。。而且测试工作做好了比开发的人员拿的钱要多。。。
  国内好象还是比开发 的地位 工资 低。一般来说。
  NND,老子最怕测试人员了,我们公司的测试人员水平太高,经常搞的大家赶工
  呵呵  测试因该是对事不对人的
  我是做APPLE电脑主板测试的,有三年多的经验.觉得搞懂容易,搞会难!搞精更是难上加难!
有相关经验的可以一块探讨一下!我的QQ:
  的确测试入门容易做好难,我做过一年多测试,感觉是换工作特容易,容易混进外企,现在年薪税前10万,汗
  反正我要感谢测试这个行业,当初刚毕业时作过半年开发,后来因为个人原因在家休息了一年多,结果再出来找工作就不太好找,鬼使神差的混成了个软件测试工程师,到现在也没什么可后悔的了
  各位哥哥姐姐我是学电脑的,请问那位哥哥姐姐能告诉我什么语言简单啊
  作者:化哥 回复日期: 20:42:05 
    测试是一块大市场,国外的大型软件开发公司中软件测试人员和软件工程师一般是*1:1*的比例,中国目前还不是很规范,但也在向这方面靠,一个合理的软件开发团队就应该是*项目经理+软件工程师+测试工程师这样一个搭配*。  ____________________________________  老弟,别谈着谈着谈到国外的情况,我没出过国开发比测试重要,我想任何人都会同意,1:1的情况如果是软件测试人员不参与开发的话,绝对不可能
  支持!好帖!
  谢谢!楼主提供!好样的
  纯粹路过各位继续
  一般来说,女的都想这开发难,测试简单,  其实这是个严重的错误。    测试是越来越趋于标准化科学化的,尤其是在大公司,  如果在小公司,你就不要幻想可以有测试这个职位了。    所以建议不要干着行业,干啥都好,就不要来这个行业,没钱途。
  测试难,    越长时间越没有意思了!    
  没说的 ?我举双手双脚支持
  好贴,,,  楼主说得太好了
  灌水的跑来了。。支持下。。
  默默的回帖!
  不错。值得学习啊,顶一个
  无论什么行业做的专都是一门学问。
  确实不错,眼前一亮的好文
  软件测试很好啊,我听我上研一个同学讲,他在HW搞测试搞了3个月,加了一次班,发了双倍工资。
  做测试绝对要去大公司,大公司的培训太健全了。现在很多国内的小IT公司测试都不完善,没什么流程。在大公司呆个几年,把测试的流程方法都学会,绝对可以去小公司当个测试部主管。
  共同发展!学习才会进步,谢了
  神游^♀^
  爱死你了,这么好的帖子要顶的
  很想转做白盒测试员,但现在只能先混点经验了,因为只有一年半的开发经验。
  我个人觉得
软件测试还是比较适合女孩子做的,发展前景比较乐观,加班也不多,我支持.
  软件测试工作是不错的,我现在也行做软件测试了,我同学是在安博北京测试空间学习的,他建议我去看看,我还不知道去不去呢,各位大侠给点建议呗
  软件测试还不错,但是因人而异,有朋友在安博测试空间学习,蛮好的,但是你要确定适合你
  这炉子烧钱  
  软件测试还好,如果你真正的喜欢他就不会觉得枯燥了,而且工资还是蛮高的,有个朋友在安博测试空间学习后发展还是不错的,银行项目还不错
  期待!
  既然软件测试人才缺口30到40万,为什么还有那么多应届毕业生找不到工作?  既然软件测试人才年薪可达10万,为什么还有那么多往届毕业生沦为蚁族?  原因只有一个:自身能力不能够满足企业用人要求,因为长期以来业界对软件测试的不重视,从而导致高校和企业都未有效开展软件测试人才的培养。  因此,测试空间在众多企业客户的要求下,举办软件测试工程师培训,致力于为中国软件行业培养优秀软件测试人才,致力于帮助应届生就业,致力于帮助往届毕业生突破职业瓶颈、走向自立自强。  2005年以来,安博A+北京测试空间IT实训基地受众多企业客户委托,率先在国内举办软件测试工程师培训,延续了企业内训的优秀师资和精华内容。5年来,测试空间帮助了1500多名应届毕业生顺利就业,帮助1800多名在职人员突破职业瓶颈、走向自立自强,入职IBM 、惠普、Microsoft、英特尔、华为、中兴、联想等国内外知名企业。
  什么情况……刚睡醒……
  @樱桃水水 软件测试相对来说是比较适合女孩子来从事的,是针对开发而言,但是你要根据自己的情况来确定,有个同学在北京测试空间学习,学的还不错
  我也是女孩子啊!!!我在安博测试学习的这个行业,朋友推荐的,说对性别没有太大的要求,女孩子还挺招企业喜欢的,强烈推荐你学习这个!!!
  软件测试挺不错的,我知道一个百度软件测试空间,有很多的免费学习视频,挺好的,刚开始学习的可以去看看
使用“←”“→”快捷翻页
<span class="count" title="万
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)软件测试与质量的区别
软件测试与质量的区别
转载地址:/html/09/6364.html
公司大会或其他场合总能时不时听到同事问起与质量保证到底有什么区别,当然在上我们也会碰到很多版本发布上线后,出现问题时开发或领导会责问“你怎么做的测试这么明显bug都未及时发现,质量这一关你怎么保证”等等话语,我们不能说出现问题后我们没有错,这项目、功能点确实是你负责、版本发布后出现问题当然有无法推卸的责任,好了话不多少,我先讲讲我对测试与质量理解的含义
& 个人认为提高软件质量是测试人员的一项重要任务,但是不等同与说软件测试人员就是软件质量保证人员,测试应该只是质量保证工作中的一个重要环节,软件质量保证和软件测试是软件质量工程的两个不同层面的工作
质量保证:质量保证(QA)的主要工作是通过预防、检查与改进来保证软件质量,质量保证它所关注的是软件质量的检查与测量,虽然在QA的活动中也有一些测试活动,但所关注的是软件质量的检查与测量,QA的工作是软件生命周期的管理以及验证软件是否满足规定的质量和用户要求,因此主要关注与活动的过程,步骤及产物,而不是对软件进行剖析找出问题或评估
软件测试:软件测试与开发紧密相关,相辅相成,但关心的不是过程的活动而是对过程的产物以及开发出发软件进行剖析,测试人员要执行软件对过程中的产物、开发文档和源代码进行代码走查,、运行软件以找出问题,测试人员在对项目进行测前必须假设当前项目或功能点存在潜伏的问题,测试过程中所做的操作是为了找出更多的问题,而不仅仅是为了验证每一件事的正确的,对测试中发现的问题的分析追踪与回归测试也是软件质量中的重要工作,所以说软件测试是保证软件质量的一个重要环节
我的热门文章
即使是一小步也想与你分享AutoRunner自动测试工具,是黑盒测试工具,可以用来完成功能测试、回归测试、每日构建测试、自动回归测试等测试工作。
TestCenter是一款功能强大的测试管理工具,它实现了:测试需求管理、测试用例管理、测试业务组件管理、测试计划管理、测试执行、测试结果日志察看、测试结果分析、缺陷管理,并且支持测试需求和测试用例之间的关联关系,可以通过测试需求索引测试用例。
TAR适用于VT100、VT220等标准的应用系统,支持命令行模式和窗口模式(使用Cursors编写的应用程序)。 支持针对终端应用的自动录制。支持连续录制和单独的窗口录制。支持的窗口组件:栏位、表格、对话框、窗口等。 脚本语言采用java标准脚本:bean shell。
我谈开发,测试与QA的区别以及其他
最近部门中有同事在问&开发,与QA的区别以及其他&这个问题,我想应该还是有满多人对这三个角色的定位还不是很清楚,因此就这三个角色谈谈我个人的认识。
网络上关于这三种角色的定义已经够多,在此就不复赘言。我举个例子。
假设产品投放市场的过程等同与学生考试及格的过程,那么在这个过程中:
开发人员是做考卷的学生。
测试人员是改考卷的老师。
QA人员是辅导员。
产品是开发人员做出来的,产品是否可以在市场使用,考试是否及格,决定性的因素还是在开发。
开发人员提交了结果,学生做完了试卷,是否及格?需要测试人员进行测试的分析与判断。
辅导员对具体课程没有专业知识,但是他会要求开发人员要先复习,然后做模拟题,最后才参加考试。他不管你在复习时看的是《天龙八部》还是《线性代数》,他只要监督你复习了,这就够了。因为他知道,不复习直接考试,基本上就是不及格的命。复习了,总比不复习好。
OK,例子说完了,回到三个角色。
开发是实现过程。测试与QA是质量保证过程。
测试与开发一样,是一个单纯的技术活,我称之为结果控制。QA不涉及具体的技术,我称之为过程控制。
扯句题外话,通过组织架构、业务流程甚至IT工具的改革来提升产品质量甚至企业核心竞争力,是大多数企业发展的认识。IBM把PC卖给联想后,就靠这个来赚钱,赚的还不少。
我是做测试的,下面说说就上面这个例子说说测试的发展方向。
测试既然是改考卷的,那么什么能力最重要?
当然是出考卷的水平了。
测试需求分析、,是每个测试人员在工作中都必须不断提升的能力。
软件测试技术()
自动化软件测试工具推荐
软件测试百科()
泽众软件是一家具有自动化软件测试工具以及软件测试服务的供应商,有专业的软件测试工具AutoRunner、测试管理工具TestCenter以及终端自动化测试工具TAR,最优秀的软件测试工程师将为您介绍最流行的软件测试方法与技术软件测试和质量保证有什么区别?_哈尔滨软件测试吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:9贴子:
软件测试和质量保证有什么区别?
软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作的一个重要环节。(1)质量保证(QA)的工作是通过预防、检查和改进来保证软件质量。QA采取的方法主要是按照“全面质量管理”和“过程管理并改进”的原来展开工作。在质量保证的工作中会掺入一些测试活动,但它所关注的是软件质量的检查和测量。因此,其主要工作是着眼于软件开发活动中的过程、步骤和产物,并不是对软件进行剖析,找出问题和评估。(2)测试虽然也与开发过程紧密相关,但它所关心的不是过程的活动,相对的是关心结果。测试人员要对过程中的产物(开发文档和源代码)进行静态审核,运行软件,找出问题,报告质量甚至评估,而不是为了验证软件的正确性。当然,测试的目的是为了去证明软件有错,否则就违背了测试人员的本职了。因此,测试虽然对提高软件质量起了关键的作用,但它只是软件质量保证中的一个重要环节。(3)很少有人从非技术角度去分析这两者的区别,但我总结后认为,从公司业务出发,QA的工作是相对前置的,并可能含有某种公关性质的;而软件测试相对后置,是内部层面的工作。这也同样验证了两者的本质区别,即:“ 软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作的一个重要环节。”(4)质量保证的主要工作范围为:指导并监督项目按照过程实施。对项目进行度量、分析,增加项目的可视性。审核工作产品,评价工作产品和过程质量目标的符合度。进行缺陷分析,缺陷预防活动,发现过程的缺陷,提供决策参考,促进过程改进。(5)质量保证和测试的关系:SQA从流程方面保证软件的质量;测试从技术方面保证软件的质量。
贴吧热议榜
使用签名档&&
保存至快速回贴

我要回帖

更多关于 几个好朋友的微信群名 的文章

 

随机推荐