【技术实现步骤摘要】
本专利技术涉及软件测试领域,尤其涉及一种基于缺陷倾向性分析的软件模糊测试方法。
技术介绍
1、随着计算机、大数据和人工智能等技术的快速发展,软件不仅在各个领域应用广泛,还在不同系统中起着重要作用。然而,未经充分测试的软件可能存在缺陷,这些缺陷可能导致软件运行时出现意料之外的结果,严重时甚至可能危及人们的生命和财产安全。随着软件功能增加,软件规模及其内部代码的复杂度也随之增大,这给软件测试带来了更大挑战。传统的人工软件测试需要耗费大量人力和物力资源,且效率较低,测试人员通常使用自动化测试工具来协助测试。模糊测试因其自动化程度高和检测缺陷能力强等优点备受测试人员青睐。在实际应用中,模糊测试已经取得了较好的效果。然而,随着软件规模和复杂度的增加,要使模糊测试工具充分覆盖软件中的每个模块变得愈发困难,常在耗尽测试资源后也无法对部分模块进行充分测试。
2、分析发现,软件中缺陷的并不是均匀分布的,而是存在群聚效应,即某些代码、模块或功能比其他部分更容易产生缺陷。统计表明,在一个包含2500万行代码的软件系统中,70%-80%的问题由10
...【技术保护点】
1.一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
3.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
4.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
5.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
6.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
7.根据权利要求6所述的计算
...【技术特征摘要】
1.一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
3.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
4.根据权利要求1所述的一种基于缺陷倾向性分析的软件模糊测试方法,其特征在于,
5.根据权利要求1所述的一种基于缺陷倾向性分析的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。