谁有白盒测试的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
谢谢,邮件收到后,马上结贴。
比如:
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
谢谢,邮件收到后,马上结贴。
...全文
相关推荐
白盒测试实例白盒测试实例
### 白盒测试实例解析与应用#### 一、白盒测试的概念与目的白盒测试,也称为结构测试或透明盒测试,是一种测试方法,它允许测试人员基于产品的内部结构和工作流程来进行测试。
某公司DFT测试问题答疑 个人学习资料,仅供学习参考
#### 五、针对Labview的白盒测试方案- **问题背景**: 生产过程中发现程序bug导致漏检问题。
白盒测试用例模板
白盒测试的优点白盒测试有很多优点,包括:1. 高效率:白盒测试可以快速检测软件的内部逻辑和结构。2. 高精度:白盒测试可以检测软件的内部逻辑和结构的正确性。3.
白盒测试中的六种覆盖方法
白盒测试通常针对程序内部的操作进行设计,包括路径、逻辑判断、循环、条件等方面。本文将重点介绍白盒测试中的六种主要的覆盖方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖以及路径覆盖。
NextDate函数白盒测试
NextDate 函数白盒测试NextDate 函数白盒测试是软件测试中的一种重要方法,它可以帮助我们更好地了解 NextDate 函数的行为和性能。


