结合物联网的软件定向测试方法及系统技术方案

技术编号:40010520 阅读:26 留言:0更新日期:2024-01-16 15:12
本发明专利技术涉及软件测试技术领域,具体涉及结合物联网的软件定向测试方法及系统,包括控制层、处理层及评估层;软件应用网络的实时配置网速通过控制层调节控制,软件组成子程序于控制层中基于各网速控制调节结果控制运行,并记载配置各网速控制调节结果下子程序运行状态,处理层同步接收软件子程序运行状态记载数据,本发明专利技术能够对软件运行应用网络的网速进行逻辑控制,进一步基于网络网速的逻辑控制来驱动软件中各子程序运行,对软件子程序在各网络网速配置状态下的运行结果进行采集,再以采集到的数据对软件子程序及软件本身进行分布式连续的分析评估,以到达对软件测试的目的,从而以此体现软件在基于网络配置状态下的运行鲁棒性、可行性。

【技术实现步骤摘要】

本专利技术涉及软件测试,具体涉及结合物联网的软件定向测试方法及系统


技术介绍

1、软件测试,可以理解为一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。

2、申请号为202111035101.9的专利技术专利中公开了一种基于物联网的嵌入式软件测试系统,其特征在于:该系统包括数据采集模块、预测模块、偏差调节模块、模型构建模块、输出模块;所述数据采集模块用于进行通讯设备的嵌入式软件测试过程中进行采集每一步骤产生的实时数据:所述预测模块用于预测通讯设备的嵌入式软件测试过程中每一步骤的成功率:所述偏差调节模块用于通讯设备的嵌入式软件测试过程中的预测数据进行偏差调节提高预测数据的精准性;所述模型构建模块用于构建嵌入式软件测试预测偏差值的偏差校正模型,进行调节预测数据:所述输出模块用于最终输出新的预测值:所述数据采集模块的输出端与所述预测模块的输入端相连接:所述本文档来自技高网...

【技术保护点】

1.结合物联网的软件定向测试系统,其特征在于,包括控制层、处理层及评估层;

2.根据权利要求1所述的结合物联网的软件定向测试系统,其特征在于,所述控制层包括设置模块、匹配模块及记载模块,设置模块用于设置网络网速调节档位数量,匹配模块用于为软件子程序配置不同网速调节档位下对应网速,控制软件子程序基于不同配置网速驱动运行,记载模块用于接收匹配模块中控制软件子程序基于不同配置网速下驱动运行结果;

3.根据权利要求2所述的结合物联网的软件定向测试系统,其特征在于,所述设置模块设置的网络网速调节档位数量通过下式进行求取,公式为:

4.根据权利要求3所述的结合物联...

【技术特征摘要】

1.结合物联网的软件定向测试系统,其特征在于,包括控制层、处理层及评估层;

2.根据权利要求1所述的结合物联网的软件定向测试系统,其特征在于,所述控制层包括设置模块、匹配模块及记载模块,设置模块用于设置网络网速调节档位数量,匹配模块用于为软件子程序配置不同网速调节档位下对应网速,控制软件子程序基于不同配置网速驱动运行,记载模块用于接收匹配模块中控制软件子程序基于不同配置网速下驱动运行结果;

3.根据权利要求2所述的结合物联网的软件定向测试系统,其特征在于,所述设置模块设置的网络网速调节档位数量通过下式进行求取,公式为:

4.根据权利要求3所述的结合物联网的软件定向测试系统,其特征在于,所述软件复杂程度ζ基于软件中子程序的数量进行求取,软件复杂程度ζ的取值服从,软件中子程序数量越多,软件复杂程度ζ取值越大,软件中子程序数量越少,软件复杂程度ζ取值越小的设定逻辑,ζ≥0;

5.根据权利要求1所述的结合物联网的软件定向测试系统,其特征在于,所述软件子程序适应能力表现值ψ在求取后,进一步进行求精处理,且基于软件子程序适应能力表现值ψ的求精结果向评估层发送,供评估层评估软件综合性能所使用,所述软件子程序适应能力表现值ψ的求精逻辑表示为:

6.根据权利要求1所述的结合物联网的软件定向测试系统,其特征在于,所述接收模...

【专利技术属性】
技术研发人员:冯钟灵党鑫席梦男张旋向才军席海飞
申请(专利权)人:南京迅集科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1