- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统测试执行阶段的主要任务 系统测试预测试项执行 系统测试预测试报告写作 系统测试用例执行 系统测试缺陷记录、修复 系统测试日报写作 系统测试报告写作 系统测试缺陷的回归测试 UT/IT/ST执行阶段的角色和职责(1) 开发组项目经理 A、确保缺陷分发给相关软件工程师并监督及时得到解决; B、提出转系统测试申请 软件开发人员 A、修正缺陷; B、验证相关的缺陷已经被修正; C、参加各阶段测试报告的评审 UT/IT/ST执行阶段的角色和职责(2) QA A、监督项目组遵循测试执行流程; B、参加测试报告和转系统测试评审; C、保证相关组参加测试报告和转系统测试评审; CCB负责人 A、对缺陷的修改进行裁决; UT/IT/ST执行阶段的角色和职责(3) 软件测试项目经理 A、组织所有的测试执行活动,安排并监督测试执行任务; B、确保选择合适的测试工具以及测试环境的建立; C、确保缺陷分发给相关软件工程师并及时得到解决; D、组织测试报告和系统测试预测试报告的写作; E、组织测试报告的评审; F、组织转系统测试评审; 软件测试人员 A、搭建测试环境; B、执行测试用例; C、发现缺陷后提交缺陷报告; D、回归测试; E、每天提交测试日报; F、测试报告及系统测试预测试报告写作; G、参加测试报告的评审; H、参加转系统测试评审; 答疑 单元测试 学习目标 掌握什么是单元测试 掌握单元测试的对象 理解单元测试关注的重点 了解驱动和桩 能正确描述三种单元测试策略 了解单元测试过程四个阶段的入口准则、出口准则、输入输出 大致了解单元测试工具 课程内容 单元测试的定义和目的 单元测试关注的重点 单元测试环境 单元测试策略 单元测试过程 单元测试原则 单元测试工具 什么是单元测试 单元测试是对软件基本组成单元进行的测试,如函数(function或procedure)。 单元具有一些基本属性,如明确的功能、规格定义,明确的与其他部分的接口定 义等,可清晰地与同一程序的其他单元划分。 在一种传统的结构化编程语言中,比如C,要进行测试的单元一般是函数或子过 程。在类似C++这样的面向对象的语言中,要进行测试的基本单元式类或类的方 法。 基本单元不一定是指一个具体的函数或一个类的方法。 在具体实现时,也可能对应的是多个程序文件中的一组函数。 单元测试的目的 单元测试的目的在于发现各模块内部可能存在的各种错误,主要是基于白 盒测试 验证代码是与设计相符合的 发现设计和需求中存在的错误 发现在编码过程中引入的错误 课程内容 单元测试的定义和目的 单元测试关注的重点 单元测试环境 单元测试策略 单元测试过程 单元测试原则 单元测试工具 单元测试关注的重点 单元 出错处理 单元接口 局部数据结构 独立路径 边界条件 单元测试关注的重点 单元接口 如果数据不能正常的输入和输 出,单元测试就无从谈起。因 此,需要对单元接口进行如下 的测试 被测单元的输入输出参数在 个数、属性、顺序上是否和 详细设计中的描述保持一致 是否修改了只做输入用的形 式参数; 约束条件是否通过形式参数 来传递; 说明: 代码实现应和设计保持一致,接 口出容易被忽略 不要修改只做输入用的形式参数 ,否则可能会导致数据的错误修 改 避免约束条件通过形式参数传送 ,防止单元之间的控制耦合 局部数据结构 单元的局部数据结构式最常见的错误来源。应设计测试用例以检查一下各 种错误: 检查部正确或不一致的数据类型说明; 使用尚未赋值或尚未初始化的变量; 错误的初始值或错误的缺省值; 变量名拼写错误或书写错误; 不一致的数据类型; 独立路径 对基本执行路径和循环进行测试会发现大量的错误。设计测试用例查找由 于错误的计算、不正确的比较或不正常的控制流而导致的错误。 运算的优先次序不正确或误解了运算的优先次序; 运算的方式错误; 不同的数据类型的比较; “差1错”。即不正确的多循环或少循环一次; 错误的或不可能的循环终止条件; 关系表达式中不正确的变量和比较符; 当遇到发散的迭代时不能终止的循环; 不适当地修改了循环变量等。 出错处理 比较完善的单元设计要求能预见出错的条件,并设置适当的出错处理,以 便在程序出错时,能对出错程序重新做安排,保证其逻辑上的正确性。 出错的描述难以理解; 出错的描述不足以对错误定位和确定出错的原因; 显示的错误与实际的错误不符; 对错误条件的处理不正确; 在对错误进行处理前,错误条件已经引起系统的干预等。 边界条件 边界上出现错误的是常见的。 在n次循环的第n次,取最大最小值时容易发生错误; 特别要注意数据流,控制流中刚好等于、大于、小于确定的比较值时, 出现错误
您可能关注的文档
最近下载
- GBT1804—2000自由公差标准.doc VIP
- 雅马哈DD-55C使用说明书.pdf VIP
- 化工原理练习与答案.doc
- 《梁瑞安期货交易随笔》.PDF VIP
- ZZ058 动漫制作赛题 第1套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- ZZ058 动漫制作赛题 第2套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- ZZ058 动漫制作赛题 第9套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- ZZ058 动漫制作赛题 第8套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- 食品工程单元操作-学习情境3 传热.ppt VIP
- ZZ058 动漫制作赛题 第6套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
原创力文档


文档评论(0)