51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3203|回复: 10
打印 上一主题 下一主题

[讨论] 关于SQA和测试具体做法的不同

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-7-13 17:06:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对这两个概念不是很清楚  能不能大概给我说明一下
测试是SQA的一部分工作么??
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-7-13 17:45:39 | 只看该作者
A说的是assure
测试是TEST
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-7-17 00:55:40 | 只看该作者
昏~      SQA是一种GUI脚本语言,而测试是一种工作
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-7-17 00:55:51 | 只看该作者
昏~      SQA是一种GUI脚本语言,而测试是一种工作
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-7-18 20:43:59 | 只看该作者
Originally posted by tianye162 at 2005-7-17 00:55:
昏~      SQA是一种GUI脚本语言,而测试是一种工作




SQA是一种GUI脚本语言!!!!!!!!!
....

I服了you
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-7-26 18:06:40 | 只看该作者
SQA应该是一种职位来的啊。。。。真是。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-7-26 18:45:39 | 只看该作者
严格的讲, 不是. 虽然有在有些单位中也会把Tester也称为QA.

最简单的区分方法是QA关注流程和改进流程, 而测试使用流程. QA需要具备更多的有关软件工程的知识, 往往一个好的测试员会转去做QA, 但QA和测试的工作是有本质区别的.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-7-26 20:18:45 | 只看该作者
呵呵,晕,概念混淆了。

SQA确实是一门语言,不过此SQA非SQA,这里的SQA指的是 软件质量保证。
不是Robot的脚本语言。虽然它们缩写一样。

SQA和测试的区别主要的在于,SQA关注的是过程有没有被执行:yes or no,而测试重在对系统的使用(测试)。两者相辅相成。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-8-2 15:57:03 | 只看该作者
支持斑竹的解释!顶了
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-8-3 17:09:28 | 只看该作者
自己觉得QA的工作是一种横向的 而TEST是一种纵向的
QA:主要关注是项目质量过程 是从大体来把握软件质量 时刻对软件过程进行监督
TEST:主要从细节上来控制 强调操作 对于一个问题的出现 要纵向深度地进行测试与分析
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-8-3 17:52:28 | 只看该作者
1、首先,两者的关注点不同。QA人员所关注的是整个软件开发的过程,而测试人员所关注的是具体的程序组成(包括需求规格说明书、设计说明书、编码及用户手册等等)。QA人员在整个软件开发过程中要做的工作是:在项目早期要根据项目计划制定与其对应的QA计划,定义出各阶段的检查重点,标识出检查、审计的工作产品对象,以及在每个阶段QA的输出产品;参与项目的阶段性评审和审计;对项目日常活动与规程的符合性进行检查;对配置管理工作进行检查和审计;对于评审中发现的问题和项目日常工作中发现的问题,QA要进行跟踪,直至解决;收集新方法,提供过程改进的依据等等。测试人员针对具体的程序组成所做的工作是:依据需求规格说明书编制测试计划、依据设计说明书进行测试用例的设计、在代码编制出来后运用测试用例进行具体的测试工作,记录测试结果并生成测试总结报告等等。

2、其次,两者在工作当中的手段及方法不同。QA人员在工作过程中主要利用软件开发过程规范、相应的标准及评审、审核等手段以确保整个软件开发过程的合理、有效及规范性。计划性也是QA人员在工作中的一个特点。软件测试人员在工作中通过测试计划、测试用例及测试的执行来发现现存软件中存在的缺陷,并报告这些缺陷。对测试策略及软件测试技术的运用(包括对测试工具的选用及使用)在测试的日常工作中是其最为关注的方面。

3、最后,两者对最终的软件产品所显现的效果不同。由于QA人员关注于整个软件开发过程其显现的效果是不明显的,而软件测试人员通过不断地检测出软件中的缺陷,对最终软件质量的保证显现出显著的效果。但我们知道,一个好的产品来源于一个好的生产产品的过程,如果没有一个好的过程就不可能生产出一个好的产品,从这一点来说QA人员的工作在整个软件开发过程中可能更为重要些。

可以看到,质量保证(QA)无论在工作属性还是工作重点上和测试(TEST)都有着一定的区别的,但两者又是相辅相成的,任何一方面做得不好都将对软件产品的质量产生负面的影响。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-28 05:56 , Processed in 0.069546 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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