51Testing软件测试论坛

标题: 请问这样的代码怎样进行回归测试 [打印本页]

作者: falda    时间: 2008-6-24 10:40
标题: 请问这样的代码怎样进行回归测试
类似代码如下:

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流程传入不同的参数,请问这种情况又怎么写测试用例代码能检测出不同流程的变化?

作者: GG如律令    时间: 2008-6-25 11:44
呃。。。。不是回归测试么。。。
以前是怎么测的?




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