51Testing软件测试论坛
标题:
关于SQA和测试具体做法的不同
[打印本页]
作者:
risepp
时间:
2005-7-13 17:06
标题:
关于SQA和测试具体做法的不同
对这两个概念不是很清楚 能不能大概给我说明一下
测试是SQA的一部分工作么??
作者:
wzb521
时间:
2005-7-13 17:45
A说的是assure
测试是TEST
作者:
tianye162
时间:
2005-7-17 00:55
昏~ SQA是一种GUI脚本语言,而测试是一种工作
作者:
tianye162
时间:
2005-7-17 00:55
昏~ SQA是一种GUI脚本语言,而测试是一种工作
作者:
dyhing
时间:
2005-7-18 20:43
Originally posted by
tianye162
at 2005-7-17 00:55:
昏~ SQA是一种GUI脚本语言,而测试是一种工作
SQA是一种GUI脚本语言!!!!!!!!!
....
I服了you
作者:
zhenxixi
时间:
2005-7-26 18:06
SQA应该是一种职位来的啊。。。。真是。。。。。
作者:
gamepai
时间:
2005-7-26 18:45
严格的讲, 不是. 虽然有在有些单位中也会把Tester也称为QA.
最简单的区分方法是QA关注流程和改进流程, 而测试使用流程. QA需要具备更多的有关软件工程的知识, 往往一个好的测试员会转去做QA, 但QA和测试的工作是有本质区别的.
作者:
songfun
时间:
2005-7-26 20:18
呵呵,晕,概念混淆了。
SQA确实是一门语言,不过此SQA非SQA,这里的SQA指的是 软件质量保证。
不是Robot的脚本语言。虽然它们缩写一样。
SQA和测试的区别主要的在于,SQA关注的是过程有没有被执行:yes or no,而测试重在对系统的使用(测试)。两者相辅相成。
作者:
逆转的钟
时间:
2005-8-2 15:57
支持斑竹的解释!顶了
作者:
takiro
时间:
2005-8-3 17:09
自己觉得QA的工作是一种横向的 而TEST是一种纵向的
QA:主要关注是项目质量过程 是从大体来把握软件质量 时刻对软件过程进行监督
TEST:主要从细节上来控制 强调操作 对于一个问题的出现 要纵向深度地进行测试与分析
作者:
迎风
时间:
2005-8-3 17:52
1、首先,两者的关注点不同。QA人员所关注的是整个软件开发的过程,而测试人员所关注的是具体的程序组成(包括需求规格说明书、设计说明书、编码及用户手册等等)。QA人员在整个软件开发过程中要做的工作是:在项目早期要根据项目计划制定与其对应的QA计划,定义出各阶段的检查重点,标识出检查、审计的工作产品对象,以及在每个阶段QA的输出产品;参与项目的阶段性评审和审计;对项目日常活动与规程的符合性进行检查;对配置管理工作进行检查和审计;对于评审中发现的问题和项目日常工作中发现的问题,QA要进行跟踪,直至解决;收集新方法,提供过程改进的依据等等。测试人员针对具体的程序组成所做的工作是:依据需求规格说明书编制测试计划、依据设计说明书进行测试用例的设计、在代码编制出来后运用测试用例进行具体的测试工作,记录测试结果并生成测试总结报告等等。
2、其次,两者在工作当中的手段及方法不同。QA人员在工作过程中主要利用软件开发过程规范、相应的标准及评审、审核等手段以确保整个软件开发过程的合理、有效及规范性。计划性也是QA人员在工作中的一个特点。软件测试人员在工作中通过测试计划、测试用例及测试的执行来发现现存软件中存在的缺陷,并报告这些缺陷。对测试策略及软件测试技术的运用(包括对测试工具的选用及使用)在测试的日常工作中是其最为关注的方面。
3、最后,两者对最终的软件产品所显现的效果不同。由于QA人员关注于整个软件开发过程其显现的效果是不明显的,而软件测试人员通过不断地检测出软件中的缺陷,对最终软件质量的保证显现出显著的效果。但我们知道,一个好的产品来源于一个好的生产产品的过程,如果没有一个好的过程就不可能生产出一个好的产品,从这一点来说QA人员的工作在整个软件开发过程中可能更为重要些。
可以看到,质量保证(QA)无论在工作属性还是工作重点上和测试(TEST)都有着一定的区别的,但两者又是相辅相成的,任何一方面做得不好都将对软件产品的质量产生负面的影响。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2