软件测试定义:根软件规格说明程序结构设计批测试例运行程序查找程序错误 软件测试目:发现程序错误测试例发现程序中未发现错误成功测试发现程序中未发现错误出测试目证明程序错误证明程序正确 软件测试原:1 早断测试作座右铭2 测试例应该时包括测试输入数预期输出结果3 程序员应避免测试程序4 设计测试例应包括合理效验证程序正确数合理效证明程序做该做事情数5 果程序中查出错误越未查出错误越6 仔细检验测试结果7 严格执行测试计划8 妥善保测试计划测试例结果供维护时
般测试方法分两类:白盒法着眼逻辑结构进行结构测试黑盒法着眼功现行业务部门员常参应软件测试采黑盒法黑盒测试中边值分析法果图法应该常两种方法 边值分析法程序输入输出边界情况进行测试具体设计原:1 果输入条件规定取值范围应选择正等边界值略值略值值作测试数2 果输入条件规定值数应选择数数略略数作测试数3 输出条件规定取值范围类似1中方法4 输出条件规定值数类似2中方法5 输入输出项序集合选择第元素末元素作测试数 果图法适输入条件间关系较复杂条件组合会产生干动作情况通判定表形式表达种条件组合产生止动作中输入条件输出条件果 实际测试程中综合运种测试方法测试中时需助功模块运行测试部分样产生测试功模块否正确问题集成测试中较突出避免引入新错误考虑采增殖测试方法模块开始顶底已通测试模块作进行测试模块产生输入接收输出逐步增加新模块终完成整体集成测试
值强调采什样测试方法忘记测试独立项工作软件生命周期中阶段测试必须初需求设计目标避免软件新想法测试工作混杂起目前业务员进行实际测试工作中容易出现问题
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档