电子课件软件测试设计介绍沈阳职业技术学院.ppt

电子课件软件测试设计介绍沈阳职业技术学院.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子课件软件测试设计介绍沈阳职业技术学院

软件测试技术 主讲教师:冯书晶 “四个一”训练 组织教学: 校训:自强不息,开物成务! 培养目标: 计算机软件技术高技能人才! 岗位能力要求: 精编程、善操作、懂设计、知流程! (扩展)软件测试设计介绍 1.测试设计概述 通过2个重要的文档《测试计划》《测试说明》,测试设计人员确定了项目测试的工作范围,测试策略,测试方案,测试重点分布等关键内容,以及具体的测试用例。测试设计最终决定了测试执行的效果如何,是软件项目测试过程中的核心内容。 2 .系统整体架构确定 来自《需求规格说明书》 提供总体业务流程或者整体系统架构的图示--------如果是多个模块或子系统,要汇总形成整体的系统结构图表.包含系统全部模块,数据流,控制关系的图示 3 .测试策略确定 按照两条轴线展开思考,这两条轴线就是基于需求规格说明书的软件功能分解和基于质量特性体系的软件质量子特性分解。这2条轴线综合考虑的结果将形成一个完整的软件测试布局。 确定测试点的重点与非重点分布: 哪些质量特性最重要,那些模块和功能点最关键,哪些需求优先级最高,哪些部分最复杂,风险最大。 确定测试执行的顺序: 存在逻辑关系吗? 确定测试环境配置清单以及对应关系: 记录上述测试设计与测试执行中采用的技术,方法-----采用黑盒还是白盒,具体的测试技术方法。 4.功能性测试设计 4.1 根据需求文档逐条业务流程设计用例 ----业务流程包括逻辑流和数据流; 4.2 根据需求文档逐个功能点设计用例 5.其他测试设计 安全性 可靠性 易用性 效率 可维护性 可移植性 其他的专项测试 一些专项测试类型 a.配置测试 b.本地化测试 c.易用性测试 d.文档测试 e.网站测试 f.自动测试 -----测试工具选择 a.配置测试 建立一份完备且合理的配置清单 确定硬件类型---主机,组件,外设,接口,内存,驱动… 确定硬件型号和驱动程序 确定硬件特性,模式,选项和参数 确定操作系统,应用软件和相关的其他… 缩减范围到资源可承受,建立一份实际使用的清单 不要在每种配置中完全测试软件-----明确使用硬件配置的软件唯一特性 设计每种配置中执行的测试用例 在每种配置中执行测试 b.本地化测试 代码级问题检查 语言和界面检查 内容检查 数据格式和数据兼容性检查 地域特定操作系统和硬件设备的配置兼容性检查 其他 c.易用性测试 UI界面静态测试 UI交互信息测试 UI逻辑流程测试 帮助设施测试 d.文档测试 确定软件包含的文档范围,各种形式------README,HELP,市场宣传材料,包装,联机帮助 建立一份CHECKLIST-----拼写和语法,内容和主题,图片,文本,链接,跳转,示例和样本… 主要方法是静态黑盒测试,类似于技术编辑和技术校对 有时需要采用动态测试------超链,索引,搜索… e.网站测试 WEB页面测试(标题,文字,图片,链接,脚本,表单,表格…) 多用户测试 性能测试 压力测试 WEB事物处理能力测试 WEB安全测试 产品交互测试 产品输入输出测试 f.自动测试——测试工具选择 确定测试工具应用范围 回归测试 压力测试 …… 确定使用工具 编写有关脚本 思考: 课后总结: 回顾与讨论 ? Any Question ? * 沈阳职业技术学院计算机系 软件测试技术 前方无绝路,希望在转角! 1.测试设计概述 2.系统整体架构确定 3.测试策略确定 4.功能性测试设计 5.其他测试设计 讲授内容: 测试计划和测试说明中前言部分可以从其他项目文档中引入: 项目名称/项目代号/产品版本----《项目计划》 背景备注---- 《项目计划/需求文档》 参考资料---- 《项目计划/需求文档》 测试对象-----项目包含的模块,子系统,接口,流程… 测试阶段-----测试人员决定 测试工具-----可以在测试设计方案产生后最终决定 如何进行测试设计? 掌握系统整体架构确定的方法 本次课重点: 掌握测试策略的确定 功能性测试设计 *

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档