51Testing软件测试论坛

标题: 如何保证多交付的产品质量? [打印本页]

作者: jimmyzhangcm33    时间: 2008-11-7 14:17
标题: 如何保证多交付的产品质量?
案子:
一个产品有多个团队针对不同的组件进行开发
客户交付时,会选择组合组件的不同版本进行集成后交付给不同客户
即每个客户拿到的产品是有差异的,每次交付的代码不完全相同

问题:
目前每周有5次交付(每人),如何在保证交付质量的前提下降低测试负荷?
是否有可以参考过程或案例?

情况:
组件的耦合度低,但存在调用
目前测试会针对每一个组件进行尽量完备的测试
但集成后仍会碰到Bug

期望:
组件能往深层测
如果每次交付都要做一遍完整测试的话,测试人员就会挂了^_^

[ 本帖最后由 jimmyzhangcm33 于 2008-11-7 14:27 编辑 ]
作者: archonwang    时间: 2008-11-7 14:38
楼主,我觉得要降低这类测试的轮数,无非以下两种方法:
1. 引入可重用的自动化测试;
2. 在前端上做好已有功能和修改功能的分离和架构解析,降低无谓的重复性测试。
作者: jimmyzhangcm33    时间: 2008-11-7 15:11
我有以下想法:
1、Auto Test
2、集成是使测试接口,放弃总合后的测试
3、如果组件是向前兼容的,每一个组件版本输出时,进行一个全面测试,不管PMD如何选择组件
4、内部放弃测试,完全交由客户测试,内部测试时逐步完善接口部分的测试
5、修改Bug时,先考虑是否影响到接口部分,只测影响到的接口部分

从技术上说,AutoTest是期望的,但是受限于建立AutoTest的时间周期是比较长的,短期内难以见到绩效;同时手头上的人手真得很不足,这个太头疼了
所以要螺蛳壳里做道场的话,还想听听是否有好的过程化的优化手段~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2