谁有白盒测试的SAMPLE
我现在需要做白盒测试,可是没有做过,不知道怎么做,看了一段时间后,文档可以写出来了,但是,具体测试还是不清楚,
比如:
void DispUPInfo(int iUpdateStatus)
{
switch(iUpdateStatus)
{
case UPDATEFAIL:
wcscpy(m_tcrUpdateText,m_tcrUpdateFail);
break;
case UPDATESUCCESS:
wcscpy(m_tcrUpdateText,m_tcrUpdateSuccess);
break;
case UPDATING:
wcscpy(m_tcrUpdateText,m_tcrUpdating);
break;
}
::InvalidateRect(m_hWnd,NULL,FALSE);
if(iUpdateStatus == UPDATEFAIL || iUpdateStatus == UPDATESUCCESS)
{
if (::IsWindow(m_cProgressBar.m_hWnd))
{
m_cProgressBar.SetPos(300);
}
}
}
上面的代码,如果按我的测试方法,就是把所有系统的东西注释掉。
wcscpy(m_tcrUpdateText,m_tcrUpdateFail);
::InvalidateRect(m_hWnd,NULL,FALSE);
m_cProgressBar.SetPos(300);
IsWindow(m_cProgressBar.m_hWnd);
等注释掉。
哪位大侠可以帮着写下测试代码?我先在这里谢谢了。
如果有测试工程的话,最好把测试工程一起发过来。(我用的是VC)
我的邮箱是:mrdone@163.com
谢谢,邮件收到后,马上结贴。