测试分析报告
1引言
作以下测试主要是为了极可能发现迄今为止尚未发现的错误的测试方案。
说明:
本软件为仓库物品管理系统(Warehouse Goods Project Management Systems)。
本项目的任务由李康敏、李泽杰、梁海欣、梁艺、梁颖(排名不分先后)等共同开发,暂供广东工业大学计算机中心实验试用。
采购员,仓库管理员,订货报表,事务,数据流,零件编号,零件名称,供应商,库存,数据存储,数据库,C++,CBuilder,结构化分析.
张海藩,《软件工程》人民邮电出版社;
Ian Sommerville,《Software Engineering》***出版社,中信出版社;
李代平、章文,《SQL Server2000》冶金工业出版社;
胡波、张昆,《C++ Builder 6编程教程》北京希望电子出版社;
Herbert Schildt GregGuntle,《C++ Builder:plete Reference》,***出版社。
国际软件标准设计文档。
2测试概要
本测试的目的为了发现程序中的错误而执行程序的过程。该测试过程并没有详细的划分黑盒测试或白盒测试,而是两种测试结合进行。
3测试结果及发现
(新品入库)
1、该模块的源程序如下:
void __fastcall TForm1::Button11Click(TObject *Sender) //新品入库
{
1、if((Edit4->Text).Length()==0||StrToInt(Edit4->Text)<=0)
{MessageBox(NULL,"商品号不能为负数或零或空.","警告",MB_OK);
Edit4->SetFocus();
return;
}
2、if((Edit5->Text).Length()==0||(Edit5->Text).Length()>30)
{MessageBox(NULL,"商品名不能为空或超过15个字.","警告",MB_OK);
Edit5->SetFocus();
return;
}
3、if((Edit6->Text).Length()==0||StrToInt(Edit6->Text)<=0)
{MessageBox(NULL,"进货量不能为负数或零或空.","警告",MB_OK);
Edit6->SetFocus();
return;
}
4、if((Edit7->Text).Length()==0||StrToInt(Edit7->Text)<=0)
{MessageBox(NULL,"库存下限不能为负数或零或空.","警告",MB_OK);
Edit7->SetFocus();
return;
}
5、if((Edit8->Text).Length()==0||StrToFloat(Edit8->Text)<=0)
{MessageBox(NULL,"价格不能为负数或零或空.","警告",MB_OK);
Edit8->SetFocus();
return;
}
6、if((Edit9->Text).
测试分析报告 来自淘豆网www.taodocs.com转载请标明出处.