51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1797|回复: 1
打印 上一主题 下一主题

[讨论] 请问这样的代码怎样进行回归测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-6-24 10:40:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
类似代码如下:

void ATM::viewAccount(int accountNumber, string password)

{

char* strToShow ;



if ( !(myCurrentAccount = myBank->getAccount(accountNumber, password)) )        //1

    {                                                                                                                         //2
        strToShow = "Invalid account";                                                                          //3
     } else {                                                                                                                //4
        strToShow = "Success";                                                                                    //5
    }                                                                                                                         //6
    myDisplay->showInfoToUser(strToShow);                                                             //8

}




现在需要写测试代码,用来测试代码1处的业务改变,比如if语句中“!”运算符去掉,测试用例的返回值也会发生变化。
更进一步说,如果3处和5处是一个方法,根据if流程传入不同的参数,请问这种情况又怎么写测试用例代码能检测出不同流程的变化?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-6-25 11:44:05 | 只看该作者
呃。。。。不是回归测试么。。。
以前是怎么测的?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-24 16:38 , Processed in 0.059886 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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