软件测试需求评审与需求分析x

软件测试需求评审与需求分析x

ID:38726025

大小:1.13 MB

页数:19页

时间:2019-06-18

软件测试需求评审与需求分析x_第1页
软件测试需求评审与需求分析x_第2页
软件测试需求评审与需求分析x_第3页
软件测试需求评审与需求分析x_第4页
软件测试需求评审与需求分析x_第5页
资源描述:

《软件测试需求评审与需求分析x》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试理论第七章:需求评审与需求分析课程回顾项目管理的内容是什么?编写软件测试计划应该注意哪些方面?软件测试计划设计工具有哪些?软件测试计划主要内容有哪些?什么是软件测试方案?软件测试方案与计划的主要区别有哪些?软件测试过程中,主要的风险有哪些?本章内容软件需求软件需求的重要性什么是需求规格说明需求分类需求规格说明书示例测试需求什么是测试需求测试需求挖掘需求评审需求阶段评审的角色和职责软件需求规格说明书中的评审要点软件需求评审输出组织需求评审原则测试大纲软件需求软件需求的重要性调查数据美国权威的第三方机构StandishGrou

2、p对350家公司的8000个软件项目作过一次调查,项目失败的原因是:与产品需求有关的(1,2,4和6项)占了44.1%。这些数据突出地显示了软件产品需求在软件开发中的重要性。软件需求需求规格说明书的概念软件需求规格说明书,简称SRS,指在特定环境下要完成一定功能的软件产品、程序或一组程序的说明描述需求规格需求规格说明书软件需求需求分类原始需求产品需求软件需求测试需求客户的原始需求,客户一般不懂得开发技术,所提出来的需求是没有办法直接用于开发产品设计人员根据原始需求、结合软件实现形成的需求软件开发人员将产品需求进一步详细化,合理化。

3、原则上软件需求技术上是完全可以实现了软件需求的进一步详细化。按照外部接口、设计约束等进行全方位考虑软件需求需求规格说明书项目名称第三波书店产品版本2.0功能名称搜索查询书籍文档版本1.0本功能的意义方便用户直接便捷的查询需要购买的书籍名称搜索入口如图所示功能简要描述添加该功能后,用户可以直接输入他需要的书籍全称或书籍的部分字符,点击搜索或者点击GO图标。然后可以显示搜索到的数据。功能核心逻辑接受用户输入的书籍全称或书籍全称里的部分字符,不支持多个字符串的联合查询搜索结果显示在页面的下半部分,需要按照出版日期升序排序搜索结果每页最多

4、显示10条记录,如果超过两页,需要进行分页显示点击搜索结果中的书籍名称链接,在新开启的浏览器窗口中显示书籍信息关键指标在100人同时在线搜索时,搜索时间不超过0.04秒第三波书店搜索功能需求文档测试需求什么是测试需求?测试需求指可直接形成测试大纲,设计测试用例的需求测试需求测试需求挖掘功能需求—输入方面输入来源是什么?输入数据数量是几个?如果有错误输入,响应是什么?什么是非法输入?什么是无效输入?第三波书店搜索功能在输入方面的需求挖掘测试需求测试需求挖掘功能需求—处理方面输入数据的有效性检测的流程是什么?操作的确切次序,包括各事件

5、的时序是什么?对异常情况的回应是什么?例如:溢出、通信失败、错误处理第三波书店搜索功能在处理方面的需求挖掘测试需求测试需求挖掘功能需求—结果输出方面输出到何处(如浏览器,打印机,文件)?输出的数量是多少?输出的时序是什么样的?对非法值的处理是什么样的?第三波书店搜索功能在结果输出方面的需求挖掘测试需求测试需求挖掘功能需求—性能需求方面静态量化可能包含:支持的终端数目,支持的同时使用的用户数,处理的文件和记录的数目,表和文件的大小动态量化可能包含:在正常或峰值工作量情况下一个特定时间段处理事务或任务的数目及数据量。在正常或峰值工作量

6、情况下处理某个事务或任务所占用系统资源的数量第三波书店搜索功能在性能需求方面的需求挖掘测试需求测试需求挖掘功能需求—用户接口方面系统用户显示时要求的屏幕格式页面规划及报告或菜单的内容输入和输出的相关时序一些组合功能键的用法第三波书店搜索功能在用户接口方面的需求挖掘测试需求测试需求挖掘功能需求—硬件接口方面描述软件产品和系统硬件组件之间接口的逻辑特征该功能运行支持哪些设备?怎样支持这些设备和协议呢?需求评审需求评审角色和职责产品需求评审测试需求评审角色职责软件开发项目经理带领项目组与系统工程师进行需求交流并进行分析和文档化组织SRS

7、文档评审软件开发工程师参加需求评审如果是完成SRS作者,则是需求评审发起人根据需求评审专家意见,修改SRS文档参加系统测试计划的评审质量保证人员(QA)监督项目组遵循需求管理流程参加相关文档评审保证相关组参加文档评审软件测试项目经理参与开发人员的软件需求分析,提出可测试性需求组织人员参与SRS的评审工作软件系统测试计划写作需求变更跟踪软件测试工程师参与需求评审工作协助软件测试项目经理完成软件系统测试计划将需求转化为测试需求需求评审评审要点是否所有的原始需求都在SRS中体现了?在SRS中定义需求时,是否避免使用那些会引起歧义的术语?

8、是否在SRS中清楚地描述了软件要做什么及不做什么?是否在SRS中描述了软件使用的目标环境每个需要是否切实可行、可测试、彼此不冲突?是否在SRS中说明了对每个输入的验证措施,并描述了每个输入的属性。是否在SRS中说明了对每个输入的处理?是否在SRS中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。