51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3119|回复: 14
打印 上一主题 下一主题

[讨论] 请高人们用自己话,帮我解释一下,什么是回归测试?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-8-22 11:10:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在网上找到好多,但都太正规了,我想听听自己总结的话。谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-8-22 11:17:49 | 只看该作者
个人觉得就是

从头到尾把所有测过的东西再验证一次
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-8-22 11:34:43 | 只看该作者
原帖由 云层 于 2006-8-22 11:17 发表
个人觉得就是

从头到尾把所有测过的东西再验证一次

错。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-8-22 12:05:41 | 只看该作者
3楼别光否定啊。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-8-22 13:37:42 | 只看该作者
回归分两种,完全回归和选择回归
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-8-22 13:51:15 | 只看该作者
我认为,回归测试应该分为两种情况:
1。测试人员通过对软件的测试,发现了其中的bug,通知程序员对其进行了更正,更正后,测试人员再对该部分内容重新进行测试,来验证其是否已被修复。
2。使用中的程序增加了一个功能,这时不仅要对该功能进行测试,也要对原来的所有其他功能进行测试,测试该增加的功能是否会影响原来的功能,当然这样的工作量会变得很大,最好能引入自动化测试的机制。
以上是我的一些理解,不知道是否正确。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-8-22 17:29:37 | 只看该作者
楼上的你不要误导人
你说的准确的说应该叫反测!!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-8-22 17:31:56 | 只看该作者
如果真要想自己去理解
斑竹说的就是对的 但是测试是没有标准答案的
大家也不要去苛求正确答案 只要自己理解旧好了!!!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-8-22 18:14:40 | 只看该作者
请注意区分回归测试和验证bug的区别,这个概念很多人都很容易搞错

当测试到达一定的阶段,需要通过回归测试来弥补功能测试中不全面和单一集中的测试,简单说就是把所有东西串起来跑一次

当然其实并没有100%准确的答案,每本书的出发点都不太一样

重要的是你明白为什么要做“回归测试”,至于怎么称呼其实无关紧要了
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-8-23 10:26:29 | 只看该作者
现在我和同事们在做自动化测试case,是对以前别人手工测试过的case自动化,因为需要经常对整个流程进行测试的原因。
反正现在我们就把它喊作是在作回归测试的case

楼上说的对,只要能理解regression test是什么意思就好了吧,太细致权威的定义 反正我还没有看到过
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2006-8-23 10:44:50 | 只看该作者
请问,回归跟反测有什么区别吗?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-8-23 11:19:09 | 只看该作者
升级版本后再进行测试,算不算软件测试呢.
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-8-23 15:34:10 | 只看该作者
原帖由 zhangjinyun99 于 2006-8-23 11:19 发表
升级版本后再进行测试,算不算软件测试呢.



既然都说到进行测试了,当然算软件测试
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-8-24 15:02:20 | 只看该作者
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。 回归测试包括两部分:函数本身的测试、其他代码的测试。如果函数的设计功能没有变化,直接运行函数测试就可以了。如果修改了设计功能,则要根据增减的功能点,增加或删除测试用例。另外,还要完成白盒覆盖。函数代码的修改可能导致调用该函数的代码产生错误,所以需要测试其他代码。如果函数是私有函数并且未涉及到全局变量,应运行类测试,否则应运行工程测试。在函数列表中选择类测试或工程测试,编译运行测试工程,即可执行对其他代码的回归测试。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-8-24 21:24:26 | 只看该作者
说的粗一点,就是以前发现的错误在开发人员修改代码之后重新对此功能进行测试,并且还要对周边的代码功能进行验证是否受到影响。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 11:10 , Processed in 0.082031 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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