校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 测试技术 > 测试分类和过程
题目

软件测试的策略是什么?

解答

简单地说,软件测试策略就是在测试质量和测试效率之间的一种平衡艺术(Leverage Test)。

更明确地说,测试策略是为了以最低的成本最大程度地揭示(/降低)产品的质量风险或尽早地完成测试所选择(或制定的)的最合理/合适的方式、方法、过程等。

详细描述如下: 

最低的成本是指完成测试所需的资源、时间等最少,“最”是相对的,即基于目前的认识或能力所能做到的; 

完成测试,即达到特定的测试目标,如达到测试覆盖率的某个值、发现尽可能多的缺陷、完成所有主要功能特性的验证,这也依赖于对“软件测试”是如何理解的,或测试目标是如何定义的; 

方式,包括手工方式、自动化方式;探索式测试或基于脚本的传统测试;自己团队测试还是众测、外包;  

方法,包括基于需求的、基于数据流、基于控制流、组合测试、形式化等方法、技术、工具等  

过程:先测什么、后测试什么;对测试阶段的不同划分等。

C 0条回复 评论

帖子还没人回复快来抢沙发