谁有白盒测试的SAMPLE

mrdone mrdone 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在需要做白盒测试,可是没有做过,不知道怎么做,看了一段时间后,文档可以写出来了,但是,具体测试还是不清楚,
比如:
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
谢谢,邮件收到后,马上结贴。
...全文
评论 6
收藏 已收藏
分享
返回顶部
mrdone
VC/MFC 16,550 成员 421,606 内容