如何在智能告警平台CA触发测试告警
717
2022-11-10
软件测试培训之生命周期测试
1、生命周期测试包含的内容:生命周期测试应伴随整个软件开发周期,此时测试的对象不仅仅是程序,需求、功能和设计同样需要测试:①在项目需求分析阶段就要开始参与,审查需求分析文档、产品规格说明书;②在设计阶段,要审查系统设计文档、程序设计流程图、数据流图等,③在代码编写阶段,需要审查代码,看是否遵循代码的变量定义原则、是否有足够的注释行等。 测试与开发同步进行,有利于尽早的发现问题,同时缩短项目的开发建设周期。
2、测试计划:
(1)测试计划是描述要进行的测试活动的范围、方法、资源和进度的文档。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。
(2)测试计划最关机的一部就是将软件分解成单元,写成测试需求。这样做的好处有:①测试需求是测试设计和开发测试用例的基础,分成单元可以进行更好的设计;②详细的测试需求使用来衡量测试覆盖率的重要指标;③测试需求包含各种测试设计和开发,以及所需资源。
3、基于风险的软件测试
(1)风险可以定义为事件、危险、威胁或情况等发生的可能性以及由此产生的不可预料的后果,即潜在的问题。风险级别由出现不确定时间的可能性以及出现后所产生的影响两个方面来决定。
(2)基于风险的软件测试是指首先评估被测软件的风险,然后根据不同的风险采用不同的测试力度。
(3)基于风险的软件测试的方法:①列出风险列表;②对每个风险进行分析和评估,确定风险级别;③进行考察每项风险的测试;④当风险消失而新的风险出现的时候,调整测试策略。
发表评论
暂时没有评论,来抢沙发吧~