|
单从概念上讲,两者肯定是不能划等号的,tester 的工作是具象的,而QA的就有点抽象了,呵呵
但其实两者存在的目的都是为了Quantity,所以在某些情况下,两者又是可以合二为一的,这个得看具体的公司和具体的项目.
Company A: waterfall model
tester 和QA的只测是完全分开的,他们隶属与不同的manager ,一个项目里tester 和QA 不必须被involve, tester 在项目主要是负责具体的测试工作,QA 则是负责项目的各个阶段的进行情况(包括developer,tester 以及项目中涉及到的其他角色,开发,测试每个阶段必须的文档,每个阶段是不是在计划之内,会不会影响最后交付产品的时间...........
Company B: Agile model
公司里只有QA,no tester,QA 的工作范围也就大了,不仅仅是要对负责项目中具体产品的测试,而且从整个项目的角度来制定测试方案,计划,和开发人员,designer ,BA以及produc Manager做相应的沟通,这时候其实QA也做了tester 要做的事情,也可以说tester 也已经肩负起了QA的一些职责,在敏捷模式下,我们希望的是每个人都能都充分参与到项目中,无论是dev,tester,BA,designer,大家的信息是同步的,目标也是一致的。这种情况啊。QA和tester就没必要区分的那么清楚啦。。。。g
纯属个人想法。。。。。。。。。。。。。。。。。。。 |
|