文章预览
在软件测试领域,"测试充分度"一直是一个备受关注的难题。本文探讨了如何提升业财系统测试的充分度,以减少线上问题的发生。文中介绍了测试充分度的概念及其重要性,并提出了测试充分度的建模方法,包括测试场景的建模和用例设计模型等。 认识测试充分度 网上曾经统计过测试领域的“Top Hard Problems”,其中“测试充分度(Test Sufficiency)”高居榜首。软件测试行业发展到今天,测试充分度一直是软件测试领域的终极问题之一。 每一次线上变更测试人员都要回答一个问题“测充分了吗?” ,过去业界有一些测试充分度的衡量手段,例如:代码覆盖率,但代码覆盖率只是衡量测试充分性的起点,但远远不是终点。代码100%覆盖不代表场景100%覆盖, 提升代码覆盖率是软件测试的必要条件,但不是充分条件 。要达到“完美”的覆盖,至少需要考
………………………………