google搜索
站内搜索
软件测试门户
|
软件测试培训
|
文章资料精选
|
软件测试论坛
|
测试解决方案
|
软件测试博客
|
测试招聘求职
注册
登录
搜索
调查问卷
鲜花鸡蛋
帮助
51Testing软件测试论坛
»
[软件测试新手上路]
» 如何做回归测试?
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
如何做回归测试?
山风寂寂
中级站友
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2005-7-7 00:01
只看该作者
如何做回归测试?
随着需求一点点增加,功能点象滚雪球一样越来越多,这时候大家都是如何做回归测试的呢?对此,我有几点疑问:
1、回归测试的范围?
2、回归测试的深度?
3、回归测试的测试用例?
我说说我现在做的项目这方面的情况,目前我们没有特别明确的回归测试策略和方法
1、所有的功能块都要做回归测试,无论该功能块是否有改动。
2、由于回归测试时间分配很少,基本上就是主要逻辑跑一遍,保证大概功能无误。
3、没有专门的回归测试用例,用的测试用例是功能测试时设计的,比较详细,不是很适用,以致实际测试常脱离测试用例,更多凭个人经验。
我很怀疑这种做法的科学性,是否就是广种薄收的例子呢?各位在确定回归测试的广度和深度方面有什么经验?希望能听到经过实践的切实可行的建议。感谢!
UID
1619
帖子
7
精华
0
积分
137
综合技术指数
137
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
3 小时
注册时间
2004-8-3
最后登录
2008-5-8
查看详细资料
TOP
周鱼
高级站友
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2005-7-7 08:34
只看该作者
不科学,但也没辙,没时间
直指人心,见性成佛
UID
8856
帖子
323
精华
1
积分
453
综合技术指数
453
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
来自
北京
在线时间
0 小时
注册时间
2004-12-9
最后登录
2006-5-12
查看详细资料
TOP
takiro
小t
版主
游戏测试版版主
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2005-7-7 12:01
只看该作者
如果你们公司有条件可以考虑使用自动化测试工具引入到回归测试中来,不过这点对测试用例的要求比较高,而且数据要能比较好地覆盖用例及业务流程
但往往许多公司很难做到这点 即使做了也难得做好。
一般对于重点模块和逻辑要关注(80-20原则),如果某一功能点或模块变动的话,做回归测试至少要保证覆盖的是与该模块或功能点(逻辑点)直接有关联的部分。
欢迎各位同仁与我探讨白盒测试及游戏测试话题...
UID
13956
帖子
2218
精华
4
积分
2766
综合技术指数
1813
生活情趣指数
953
鲜花
19
鸡蛋
0
阅读权限
100
在线时间
320 小时
注册时间
2005-3-11
最后登录
2008-11-21
查看详细资料
TOP
wsly
51Testing就业学员
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2005-7-7 13:53
只看该作者
楼上说得不错.
建议使用 自动化工具 来保证回归测试, 如果你们公司有条件(人力,资源)上的话.
UID
20411
帖子
89
精华
1
积分
251
综合技术指数
251
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
11 小时
注册时间
2005-6-12
最后登录
2006-4-11
查看详细资料
TOP
周鱼
高级站友
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2005-7-8 14:48
只看该作者
给我一个支点,我可以翘起地球,条件就是这么回事,如果有条件的话世界上就没有任何问题了,就是因为条件有限才有问题啊,大家还是出点实际一些的主意,难道测试人都是这么喜欢沉浸在幻想之中么?
直指人心,见性成佛
UID
8856
帖子
323
精华
1
积分
453
综合技术指数
453
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
来自
北京
在线时间
0 小时
注册时间
2004-12-9
最后登录
2006-5-12
查看详细资料
TOP
山风寂寂
中级站友
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2005-7-10 16:06
只看该作者
因为还不是最终产品,变动很大,还不到做自动测试的时机。
在这里提出来,是想有没有好的实践办法,而不是仅仅凭一两个人的经验,或者比较盲目地做回归测试。
UID
1619
帖子
7
精华
0
积分
137
综合技术指数
137
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
3 小时
注册时间
2004-8-3
最后登录
2008-5-8
查看详细资料
TOP
calven
中级站友
个人空间
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2005-7-10 16:39
只看该作者
Regression work itself is a boring task, why do you want to make it more easy...you just do that, before you have any good idea, maybe automation is a good resolution, and it is not so hard.
UID
11393
帖子
22
精华
0
积分
163
综合技术指数
163
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
来自
jiangsu
在线时间
0 小时
注册时间
2005-1-18
最后登录
2005-10-4
查看详细资料
TOP
takiro
小t
版主
游戏测试版版主
个人空间
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2005-7-11 12:02
只看该作者
其实楼主的几个问题都是大家比较头疼的,关键是配置管理和质量保证没有跟上,导致需求,功能以及版本总是变更,对于这类的问题,并没有一个完全的解决方案,之前我说的那些点也只是我平时工作中所积累的,因为时间紧,如果项目大,肯定只能对于经常出现问题或是业务流,功能流上的要点进行回归测试,或者是相互关联的几个变更功能点来进行测试,如果测试需求分析得完全,测试用例复用性比较好,直接能转化为自动化测试script,引入到自动化测试中来,这也是回归测试的几个基本思路和方法。
对于楼主最后说的无法将功能用例用在回归测试中的问题,我个人觉得是在设计时未对测试数据和测试过程分离的原因,导致用例复用性不高,如果在后期遇到这样的问题,想要提高效率,要么就用机器代替手工,要么就选择性得执行测试用例。
最后要说一点的是:现在国内的测试也只是处与起步阶段,大家对于测试都是自己在摸索,并没有所谓的高手,既然来讨论,无论好的坏的也都是为了解决问题,大家也只能给发帖的人一些个人建议,最终还是要靠自己结合实际情况来进行选择或是考虑,所以各位请不吝扔砖头。
[[i] Last edited by takiro on 2005-7-11 at 13:13 [/i]]
欢迎各位同仁与我探讨白盒测试及游戏测试话题...
UID
13956
帖子
2218
精华
4
积分
2766
综合技术指数
1813
生活情趣指数
953
鲜花
19
鸡蛋
0
阅读权限
100
在线时间
320 小时
注册时间
2005-3-11
最后登录
2008-11-21
查看详细资料
TOP
Chenny
高级站友
个人空间
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2005-7-12 21:00
只看该作者
回归测试需要时间
首先得你的软件初具规模了再来回归,不然烦死你,稍稍改动就又要测试了
其次,可以重复利用以前的测试用例以防止引入新的错误
还有,就是根据添加的功能添加必要的新的测试用例
自己编写好的测试脚本实现自动测试是好方法(如批处理、Perl)
Respect for others, then win others' respect!
UID
17144
帖子
128
精华
0
积分
268
综合技术指数
268
生活情趣指数
0
鲜花
1
鸡蛋
0
阅读权限
10
来自
Shanghai
在线时间
31 小时
注册时间
2005-4-25
最后登录
2008-12-2
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转 ...
> [软件测试新手上路]
> [软件测试新手上路精华区]
> [每日一贴]
> [测试资源共享区]
> [软件测试职业发展]
> [企业招聘]
> [人才频道]
> [学员免费推荐]
> [个人求职]
> [简历与面试]
> [51Testing软件测试沙龙]
> [软件测试每周一问]
> [话题PK]
> [测试交流QQ群与MSN群]
> 【Software Testing English Column】
> 译文征稿活动
> [未决问题区]
> [软件质量管理]
> [质量管理精华区]
> [软件缺陷管理]
> [软件测试管理]
> [软件配置管理]
> [VSS/PVCS]
> [CVS/Subversion/SVN]
> [ClearCase]
> [软件需求管理]
> [嵌入式软件测试]
> [手机测试]
> [软件测试外包]
> [本地化软件测试与国际化软件测试]
> [通用软件产品测试]
> [游戏测试]
> [金融证券行业测试]
> [电信行业测试]
> [电子商务测试]
> [TestDirector&Quality Center]
> [TD&QC精华区]
> [QuickTest Pro]
> [QTP精华区]
> [LoadRunner]
> [LR精华区]
> [WinRunner]
> [WR精华区]
> [Robot]
> [Robot 精华区]
> [Rational Functional Tester]
> [其他工具与自动化测试框架]
> [Borland Silk系列工具]
> [JMeter]
> [开源测试工具]
> [测试用例设计]
> [单元测试与集成测试]
> [xUnit]
> [日构建和Ant]
> [系统测试]
> [WEB测试]
> [性能测试]
> [安全测试]
> [测试系统架构]
> [操作系统]
> [J2EE与中间件]
> [.Net平台]
> [数据库]
> [前沿技术、测试方法]
> [灌水乐园]
> [游戏动漫]
> [流行影音]
> [健康美食]
> [电子数码]
> [运动旅游]
> [奖励专区]
> 双节送祝福抢楼活动
> 07年度最受会员欢迎活动评选
> 07年度论坛最佳版主评选
> 众志成城 抗震救灾
> 最佳博客评选
> 最佳会员评选
> [投诉建议区]
> [版主申请任命专区]
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
升级个人空间
当前时区 GMT+8, 现在时间是 2008-12-5 17:49Copyright(C)
上海博为峰软件技术有限公司
2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:
webmaster@51testing.com
或发送论坛短信至管理员
“
风在吹
”
软件测试每周一问,答帖有奖
系统培训 解决工作难题
51Testing FTP服务器工具下载开放
测试人员会被开发人员取代?
《51测试天地》第11期正式发布
2008中国软件测试从业人员调查问卷
第29期软件测试沙龙上海站开始报名
软件测试培训 签订合同保证就业
2008中国软件测试从业人员调查问卷火热进行ing!!!
"51Testing论坛招贤纳新-诚招版主"
软件测试整体解决方案,尽在51Testing
测试人员可以被开发人员取代吗?
2008中国软件测试从业人员调查问卷火热进行ing!!!
软件测试工程师-从“菜鸟”到“精鹰”
软件测试整体解决方案,尽在51Testing
"51Testing论坛招贤纳新-诚招版主"
测试人员可以被开发人员取代吗?