51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6618|回复: 18
打印 上一主题 下一主题

[原创] 肺腑之言:我的QA心得

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-17 12:45:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人于数个月前加入一著名外企的研发中心,从事着QA的工作(国内也许大家都统一叫测试吧).在国内大多数的理解,做QA就是做测试,重点就是找出bug,有一种为找bug而测试的心态.而在我所从事的公司,是另外一种态度,测试是为了保证软件的质量,重点是质量的保证.既然是质量保证,就需要写许多的自动化程序或称脚本去把软件系统运行起来,无论是白盒的还是黑盒的,哪怕是看上去及其简单的单元也需要我们的QA去写一个程序去运行起来从而保证它的设计是正确的.也许大家以为我讲的没有区别,其实,最关键的是一种态度.也许一旦国内的公司能明白QA不只是测试,而是软件保证,是一种与开发人员同等重要的职位,我们的地位就能上去了.
     在公司里,我们的QA也需要写许多的程序,需要研究自动化的策略.而我们的自动化测试程序运行起来就是为了证明"此模块的运作是正常的",这样我们的测试经理才能告诉开发经理,说你们的东西可以发布了,你看我们QA组有许许多多的测试程序在支持着和保证着你们开发的软件的质量.
     其实,在我们的公司里,QA与Developer的等级是一一对应的,而同等级别的QA和Developer的待遇也是一样的,没有一丝的区别.少的也有六七千,多的有两三万,因级别不同而变化.(这些都是工程师级别的,非Manager的)
     大家都要努力啊,争取把QA得地位提上来!
     祝愿大家
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-17 13:34:55 | 只看该作者
oh,那个地方啊?薪水这么高
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-1-17 17:22:50 | 只看该作者
大家努力把
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-1-20 14:47:01 | 只看该作者
忍不住插几句:
1.QA与tester是有区别的
2.自动测试并非能解决所有的问题
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-1-20 15:55:28 | 只看该作者


[ Last edited by uyul on 2005-1-21 at 14:16 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-1-20 16:06:09 | 只看该作者
josh得出发点挺好啊,就是有不完善的地方,也不用“弱智 恶心”这些词吧,给人感觉不好,这是讨论又不是争论哦。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-1-21 13:36:47 | 只看该作者
Originally posted by uyul at 20-1-2005 16:18:
各抒己见,我看到了他对国内现状的歧视


hehe 楼主也是在"国内"吧 不然怎么叫"外企"
如果真是在"国外" 六七千(想来是折成人民币的)可是十足的低薪了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-1-21 14:01:58 | 只看该作者
这不算什么歧视吧,只是楼主不了解国内现状而已。
而且国内确实存在很多作坊式的公司,根本分不清测试和QA的区别。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-1-21 14:16:34 | 只看该作者
Originally posted by uyul at 2005-1-20 04:18 PM:
各抒己见,我看到了他对国内现状的歧视



各抒已见没有错阿,各人有各人的看法,也各人有各人的作法阿,大家都是讨论而已,谁也不能代表所有人下结论。
我只是说你 说什么 “弱智 恶心 ” 这些词不好,不符合这个论坛人的一贯作风。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-1-21 17:11:04 | 只看该作者
要针对楼主的话题聊!
不要讨论我的意见,各位
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-1-21 20:32:53 | 只看该作者
“既然是质量保证,就需要写许多的自动化程序或称脚本去把软件系统运行起来,无论是白盒的还是黑盒的,哪怕是看上去及其简单的单元也需要我们的QA去写一个程序去运行起来从而保证它的设计是正确的.”
---------------------------------
不知道楼主想说什么。这是QA和测试的差别吗?
从CMM的角度来看,测试只是软件开发过程中的一个子过程。而SQA则是与软件开发过程并列的KPA,其目的在于从high level上保证软件过程的规范性。
写测试程序和脚本恰恰是做测试应尽的本分。做SQA则需要对软件过程有一个很深刻的把握,一般是有多年项目经验积累的高手。
目前软件外企内的QA部门,大多名不副实,实为测试部门,非真正意义上的QA。微软连QA这个部门都没有。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-1-21 22:29:40 | 只看该作者

其实qa和test 的差别何止万里!!

两个不同的概念和管理范畴!!
只是由于公司的认识和管理方面的原因才有可能不分彼此!!!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2005-1-21 22:32:40 | 只看该作者
现在很多公司刚刚起步,都没经验,所以QA要从测试开始做起积累经验吗,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-1-24 13:12:12 | 只看该作者
听君一言,胜读十年书啊!
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2005-2-22 16:00:09 | 只看该作者
谢谢解释的这么具体
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2005-2-23 19:16:13 | 只看该作者

to josh 我给你发了短消息

我们公司也很有名,但在这做了将近半年也很少看到QA。
可能还是不太规范。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2005-2-24 10:15:11 | 只看该作者

to josh:觉得你的工作更像是automation tester,不是QA.

就按照我们公司的分类吧:有下面三章角色:In-project Tester(或者manual tester),Automation tester,SQA.
SQA的工作不是测试,是确保,监督整个软件的流程符合公司制定的规范,并根据实际情况去规范,改善这个流程,更类似一种质量保障,通过监督,确保流程实施来完成;
In-project Tester,分布在不同的project中,就是我们一般说的测试人员,他们根据不同的project,可能有相应的测试工具,比如WEB方面的有ETest等,他们的工作一直跟踪项目,从项目的需求进入到最后的测试完成,Release.但是他们测试通过的project一般不会直接release给顾客,而是交给automation tester,来完成对整个产品的回归测试;

Automation tester的任务是根据in project tester提供的test case文档,把test case统一转换成测试脚本(我们使用silktest),目的是方便以后对整个产品(product)来进行回归测试;
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2005-2-24 11:56:31 | 只看该作者
我同意版主sunshinelius的意见,我有5年以上的测试、QA阅历,也在国内的国际顶级外企做过测试经理,QA与TEST是完全不同的,TEST类似于工厂生产线的QC,而QA是面向生产过程(流程)审计,SEPG是过程(流程)的“法律/制度”的制订者,SQA是过程(流程)的“法律/制度”的执行者,SQA向高级经理汇报执行情况
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2005-2-25 13:40:36 | 只看该作者
楼主的公司有测试人员吗?是不是只有QA阿?如果有测试人员的话,他们做啥啊?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 21:42 , Processed in 0.072210 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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