1 / 4
文档名称:

软件测试的原则:.doc

格式:doc   大小:82KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试的原则:.doc

上传人:sssmppp 2021/1/21 文件大小:82 KB

下载得到文件列表

软件测试的原则:.doc

相关文档

文档介绍

文档介绍:软件测试的原则:
1所有的测试都应追溯到用户需求2应当把“尽早和不断地测试”作为魔右铭3测试工作应 该由独立的专业的软件测试机构来完成4 Pareto原则,测试发现的错谋屮8()%很可能起源于 20%的模块屮。5设计测试用例时,应该考虑各种情况。6对测试出的错误结果一定要由一 个确认的过程。7制定严格的测试计划8完全测试是不可能的,测试需要终止。9注意I叫归 测试的关联性。10妥善保存一切测试过程文档。
软件测试的分类:1按测试方式分类:静态测试(不需要执行所测试的稈序,查询代码十分 符合规范,对程序的数据流和控制流进行分析),动态测试(选择实际测试丿IJ例运行测试程 序,模拟用户输入)2、按测试方法分类:白盒测试(结构测试,基于代码的测试或基于设 计的测试)黑盒测试(行为测试,功能测试或基于需求的测试,基于系统应该完成的功能进 行测试)3按测试过程分类:: 功能测试,健壮性测试,接口测试,性能测试,强度测试,压力测试,用户界血测试安全 测试靠性测试安装/反安装测试文档测试恢复测试兼容性测试。
软件测试流程:1制定测试计划:软件测试背景,软件测试依 据,测试范围的界定,风险的确定,测试资源,测试策略,时 间表的制定,其他。2设计测试方案3测试准备和测试环境的 建立4执行测试5测试评估6测试总结
软件测试人员的基本素质:1具有良好的计算机编程基础2具 有创新精神和超前意识3不懈努力,追求完美4具有很强的沟 通和交流能力5具有敕体观念,对细节敏感6团队合作精神 如何制定软件测试计划:1认真做好测试资料的搜集報理工作: 软件的类别及其构成,软件的用户界面,在所测试的软件设计 第三方软件的情况下,必须对这个第三方软件的功能及其与所 要测试的软件之间的联系有一定的了解2明确测试的目标,增
强测试计划的实用性3检杏“5W”规则,明确内容与过程4采用评审和更新机制,保证测 试计划满足实际需求。
白盒测试:一种被广泛使用的逻辑测试技术,也称为结构测试或逻辑驱动测试。对象基木是 源程序,是以程序的内部逻辑为基础的一种测试技术。分为:静态测试(一种不通过执行程 序而进行测试的技术,关键是检杏软件的表示和描述是否一致,是否存在冲突。找出源代码 的语法错误,编译器和人工检测方法如代码检测法,静态结构分析法)动态测试(需要软件 执行,当软件系统在模拟的或真实的环境中执行之前,之中和之后,对软件系统行为的分析 是主要特点)
黑盒测试:数据驱动测讥穷举输入测试,只有把所有可能的输入都作为测试数据使川,才 能杳出程序屮所有的错谋。分为功能测试(方法:等价类划分,边值分析,因果图,错误推 测,功能图法等,主要用于软件确认测试)和非功能测试(性能测试,强度测试,兼容性测 试,配置测试,安全测试等)
等价类划分概述(所谓等价类是指摸个输入域的子集,等价类划分是一种典型的、常用的黑 盒测试方法。使用这一方法时,把所有可能的输入数据(即将程序的输入域划分成若干部分 (了集),然后从每一个了集屮选取少数具有代表性的数据)作为测试用例。
有效等价类(指对于程序规格说明来说,由合理的、有意义的输入数据构成的集合。利用它, 可以检验程序是否实现了规格说明预先规定的功能和性能)
无效等价类(指对于程序规格说明来说,由不合理的、无意义