管理信息系统2版(李永平主编)思维导图
- 格式:xmin
- 大小:5.90 KB
- 文档页数:1241
信息系统综合测试与管理测试模型V模型W模型H模型X模型前置测试模型测试类型按阶段划分单元测试(模块测试)开发人员完成针对程序模块三个原则:尽早进行保证可重复性尽可能测试自动化集成测试(联合测试)测试人员做针对模块与模块组装成的子系统或系统系统测试测试人员做针对已经集成好的软件系统验收测试(确定测试)客户做产品发布前技术测试的最后一个阶段,决定是否接收系统四种测试结果测试通过测试不通过存在变通----下-期改进不存在变通---必须修改无法评估(需给出原因)按照实施组织划分开发方测试(α测试)不能由程序员或测试员完成,内部用户进行的受控测试注重界面和特色,证实满足规定的需求用户测试(β测试)不能由程序员或测试员完成,最终用户在客户现场进行的非受控的使用性测试α测试达到一定的可靠程度后,才能开始β测试注重产品的支持性第三方测试(独立测试)介于软件开发方和用户方之间的测试组织的测试第三方保证了测试工作的客观性按照测试技术划分黑盒测试(功能测试)从用户角度出发,针对软件界面和软件功能进行测试;完全不考虑内部逻辑结构,在程序接口进行测试白盒测试(结构测试)对所有的结构及路径进行覆盖的测试检查软件内部动作是否按照规定正常进行灰盒测试黑盒测试中使用白盒测试的手段关注输出对于输入的正确性也关注内部表现,但不像白盒那么详细完整按测试执行方式划分静态测试(静态分析)不运行程序,对程序和文档进行分析与检查可手工进行,也可借助软件工具自动进行包括:代码检查、静态结构分析、代码质量度量等动态测试运行程序,进行检查、分析程序的执行状态和外部表现可手工进行,也可以借助软件工具自动进行三部分组成:编写测试用例、执行程序、分析输出结构按测试对象类型划分功能测试检查软件功能是否实现了软件功能说明书(软件需求)上的功能要求界面测试检查用户界面的美观度、统一性、易用性等方面流程测试检查软件在按流程(业务、数据、逻辑流程)操作时是够能够正确处理把系统各模块连贯起来运行、模拟实际操作,满足定义的功能接口测试检测外部系统与系统之间以及内部子系统之间的交互点测试重点是:检查数据的交换、传递和控制,系统间的逻辑依赖关系安装测试确保软件的首次安装、升级、完整的或自定义的安装包括测试安装代码(提供基础数据)、安装手册(提供如何进行安装)文档测试交付的、非交付的;考虑:读者语、术语、正确完整性、印刷包装等源代码测试发现包括OWASP十大web漏洞在内的安全漏洞,分析风险,提出建议数据库测试数据完整性、数据有效性、数据操作和更新网络测试链路连接情况、错包率、连通性、网络质量、路由策略、网管等性能测试负载测试、压力测试(并发、大数据量、稳定性)按照质量属性划分容错性测试检查软件在异常条件下自身是否具有防护性的措施或灾难恢复的手段兼容性测试检查软件在不同平台、不同环境下是否友好的运行软件兼容性(操作系统、浏览器、分辨率、数据库、软硬配合)硬件兼容性(与整机兼容、与板卡及外设兼容)数据兼容性(不同版本间、不同软件间)安全性测试检验产品是否符合安全需求定义和产品质量标准可靠性测试在预期的使用环境中,由代表用户对软件进行面向故障的测试,来评估是否达到可靠性需求可用性测试评估设计方案或产品的可用性水平不能证明产品有多好,会有多少人喜欢维护性测试衡量对已经完成的软件进行调整需要多大的努力纠正性维护、适应型维护、预防性维护、完善性维护可移植性测试检验不经修改,应用程序或系统从一种环境移植到另外一种环境中还能正常工作的难易程度易用性测试评定软件的易学易用、各功能是否易于完成、软件界面是否友好等按测试地域划分本地化测试测试特定目标区域设置的软件本地化质量国际化测试验证软件产品是否支持一些特性(区域、时区、内嵌字符编码等)软件测试管理定义:是为了实现测试工作预期目标,以测试人员为中心,对测试生命周期及其所涉及的相应资源进行有效的计划、组织、领导和控制的协调活动测试管理的主要因素:策略制定、进度跟进、风险评估、文档评审、内外部协调、人员培养等。