- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京电子科技职业学院
测试分析和设计软件测试工作在实施时需要更加详细的过程,测试必须拆分成更小的子任务,这些子任务构成了一个基本的测试过程
测试分析和设计在测试分析和设计阶段,首要任务是对测试依据进行评审,如测试对象的规格说明,如果测试对象需求的可测性不够充分,必须对需求进行返工完成测试需求的评审后,接下来需要进行测试需求的分析,根据测试计划定义的测试范围及测试任务,从需求规格说明书、开发需求、继承性需求、行业竞争分析等需求文档中获取测试需求,确定测试项及测试子项
测试分析和设计需求规格说明书中往往包含功能、性能及外部接口需求,针对特别定义,可能还包括安全性需求、兼容性需求或其他需求,提取测试需求阶段,根据测试范围、测试目标确定测试需求提取的粒度测试需求分析阶段得到的测试需求在很多公司通过Excel进行管理,也有公司使用需求管理工具进行管理,如Doors、禅道等,在某些测试管理工具中同样具有测试需求管理功能,如HP的ALM(Application Lifecycle Management)
测试分析和设计以某OA系统图书管理功能为例,利用ALM实施测试需求分析
测试分析和设计在完成了测试需求的提取后,接下来需要进行测试策略的设计测试策略,即测试方案,根据不同的测试对象及测试范围,为了实现测试计划所定义的测试目标,可能会采用不同的测试策略测试计划解决的是做什么的问题,而测试策略是解决怎么做的问题,在测试策略中定义如何实现测试计划中的测试目标及可能运用到的相关技术针对不同的测试级别、测试目的,可使用不同的测试策略。例如,进行功能测试时,可使用等价类、边界值、状态迁移、场景设计等方法设计用例
测试分析和设计在测试分析和设计阶段,另外一个重要的任务是开发测试用例,测试用例就是测试时使用的例子,是为某个特定目标而开发的输入、执行条件、操作步骤及预期结果的集合测试活动实施时必须进行测试用例设计,以期降低软件质量风险,提高测试活动质量测试用例的设计分为两步:首先定义逻辑测试用例然后选择实际输入,将逻辑测试用例转换为具体测试用例
测试分析和设计举例说明逻辑测试用例和具体测试用例的区别:需求描述:计算员工奖金,多少取决于员工入职公司年限入职年限≦3 奖金=月工资额的0%3入职年限≦ 5 奖金=月工资额的50%5入职年限≦ 8 奖金=月工资额的75%入职年限8 奖金=月工资额的100%在此基础,可以创建出逻辑测试用例,为了执行这些测试用例,还必须转换为具体测试用例
测试分析和设计逻辑测试用例具体测试用例
测试分析和设计设计测试用例时,一般采用等价类、边界值、判定表、因果图、正交实验、状态迁移、场景设计等用例设计方法测试用例一般利用Excel、ALM、禅道等工具进行管理,每个公司用例的模板不同。通常情况下,系统测试用例包含用例编号、测试项、测试标题、用例属性、重要级别、预置条件、测试输入、操作步骤、预期结果、实际结果等若干关键字段测试用例设计完成后,需进行测试用例评审活动,只有评审通过后方可投入执行
测试分析和设计测试用例的示例
谢谢观看北京电子科技职业学院
原创力文档


文档评论(0)