杨汉秀

(四川外国语大学重庆南方翻译学院 )
摘要:多维度覆盖率软件测试方法是一种比较全面的软件性能测试方法,能够对软件的多种性能进行测试,通过对多维度软件测试动态评价方法的系统架构、测试流程、多维度覆盖率的测试方式进行探讨,并对软件的动态分析与评价进行了研究。
关键词:多维度覆盖率;软件测试;动态评价
随着软件的使用规模不断扩大,对软件的质量与性能上也提出了更高的要求,为了保证软件开发的高效性,就需要对软件进行测试,来提高软件开发的质量与效率,如何动态定量的对软件性能、效率、薄弱点等问题进行测试,这不仅是软件测试的关键问题,也是保证软件质量的重要手段,采用多维度覆盖率的软件测试方法,根据软件测试的薄弱点提出有效的测量策略,是提高当前软件开发质量的途径之一。
一、多维度覆盖率的软件测试动态评价方法框架
在软件测试的过程中,需要结合软件的功能、分支、条件、覆盖等多个方面进行动态的测试,并能够对软件的测试结果做出独立的评价。根据多维度覆盖率软件测试方法的具体要求,需要对软件的测试用例、测试环境、内容、过程、执行测试的结果等进行动态的评价,进而才能有效的发现软件的薄弱点。采用多维度覆盖率测试方法需要对软件进行在线、定量测试,然后依据测试的监测信息、动态评价的模型与软件测试的优化策略等内容对软件进行分析与评价。……