发布 : 软件测试培训 发布时间:2023-06-14 15:53:27
软件测试需求分析的方法有:
1、功能分析方法:以系统提供的功能为中心来组织系统,将新系统作为多功能模块的组合。各功能义可分解为若干子功能及接口,子功能再继续分解,一层一层进行分解。
2、结构化分析方法:画流程图帮助理解需求、分析需求,这种方法的关键是动态跟踪数据流动。
3、信息建模方法:信息建模法的本质是将问题空间直接映射成模型中的对象。从数据角度对现实世界建立模型。大型软件较复杂;很难直接对其分析和设计,常借助模型。
4、面向对象方法:识别问题域内的对象,分析它们之间的关系,并建立三类模型,即对象模型、动态模型和功能模型。
5、面向本体方法:面向本体方法强调相关领域的本质概念以及这些概念之间的关联。本质是在面向对象方法中引入对象关联, 并给出各种关联的语义语用。
6、形式化方法:在需求分析阶段, 利用形式化方法得到需求规格说明书, 可以规范软件开发过程, 为获得更好的系统性能提供重要保证。
软件测试需求分析的目的是检验软件系统是否满足规定的需求或弄清预期结果与实际结果之间的差别,了解和描述软件实现所需的全部信息,对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致性和完整性,促使用户在软件设计启动之前周密地、全面地思考软件需求,并为软件管理人员进行软件成本计价和编制软件开发计划书提供依据。
咨询还可获得
对应免费课程