欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2021102661776
申请人: 湖南化工职业技术学院(湖南工业高级技工学校)
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-10-19
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于计算机的软件测试平台,其特征在于,包含采集统计模块、数据处理模块、分析计算模块和调配划分模块;

所述采集统计模块包含输入单元、输出单元和异常采集单元,输入单元用于采集并输入待测试的软件信息,该软件信息包含软件类型数据、软件占存数据、软件版本数据和软件编码方数据;输出单元用于输出测试结果信息,测试结果信息包含测试总时间数据和结果类型数据;异常采集单元用于采集异常信息,异常信息包含异常生成时间数据、异常持续时间数据、异常总个数数据和异常类型数据,将软件信息、测试结果信息和异常信息一同发送至数据处理模块;

所述数据处理模块用于接收软件信息、测试结果信息和异常信息并进行处理操作,得到软件类型处理数据、软件占存处理数据、软件版本处理数据、软件编码方处理数据、测试总时间处理数据、结果类型处理数据、异常生成时间处理数据、异常持续时间处理数据、异常总个数处理数据和异常类型处理数据,并将其一同发送至分析计算模块;

所述分析计算模块用于对接收的数据进行分析和计算,得到软件的测匹值和分匹值,并将测匹值和分匹值发送至调配划分模块;

所述调配划分模块用于接收测匹值和分匹值进行分析并对软件的测试进行调配。

2.根据权利要求1所述的一种基于计算机的软件测试平台,其特征在于,所述数据处理模块用于接收软件信息、测试结果信息和异常信息并进行处理操作的具体步骤包括:S21:接收软件信息、测试结果信息和异常信息,获取软件信息中的软件类型数据、软件占存数据、软件版本数据和软件编码方数据;

S22:设定不同的软件类型均对应一个不同的软类预设值,将软件类型数据中的软件类型与所有的软件类型进行匹配获取对应的软类预设值并标记为RLYi,i=1,2...n;将标记的软类预设值进行归一化处理取值并与对应的软件类型进行组合得到软件类型处理数据;

S23:将软件占存数据中的软件占存标记为RZi,i=1,2...n;将标记的软件占存进行归一化处理并取值得到软件占存处理数据;设定不同的软件版本均对应一个不同的软版预设值,将软件版本数据中的软件版本与所有的软件版本进行匹配获取对应的软版预设值并标记为RBYi,i=1,2...n;将标记的软版预设值进行归一化处理取值并与对应的软件版本组合得到软件版本处理数据;

S24:获取软件编码方数据中的工作年限和编码故障率,将工作年限标记为BGNi,i=1,

2...n;将编码故障率标记为BGLi,i=1,2...n;将标记的工作年限和编码故障率进行归一化处理取值并组合得到软件编码方处理数据;

S25:获取测试结果信息中的测试总时间数据和结果类型数据,将测试总时间数据中的测试总时长标记为CZSi,i=1,2...n;将测试总时长进行归一化处理取值得到测试总时间处理数据;设定不同的结果类型均对应一个不同的结类预设值,将结果类型数据中的结果类型与所有的结果类型进行匹配获取对应的结类预设值并标记为JLYi,i=1,2...n;将标记的结类预设值进行归一化处理并与其对应的结果类型进行组合得到结果类型处理数据;

S26:获取异常信息中的异常生成时间数据、异常持续时间数据、异常总个数数据和异常类型数据,将异常生成时间数据中的异常生成时间点标记为YSDi,i=1,2...n;将异常持续时间数据中的异常持续时长标记为YCSi,i=1,2...n;将异常总个数数据中的异常总个数标记为YZSi,i=1,2...n;将标记的异常生成时间点、异常持续时长和异常总个数均进行归一化处理取值得到异常生成时间处理数据、异常持续时间处理数据和异常总个数处理数据;

S27:设定不同的异常类型均对应一个不同的异类预设值,将异常类型数据中的异常类型与所有的异常类型进行匹配获取对应的异类预设值并标记为YLYi,i=1,2...n;将标记的异类预设值进行归一化处理取值并与对应的异常类型进行组合得到异常类型处理数据。

3.根据权利要求2所述的一种基于计算机的软件测试平台,其特征在于,所述分析计算模块用于对接收的数据进行分析和计算,得到软件的测匹值和分匹值,具体的步骤包括:S31:接收标记处理的软类预设值RLYi、软件占存RZi、软版预设值RBYi、工作年限BGNi、编码故障率BGLi、测试总时长CZSi、结类预设值JLYi、异常持续时长YCSi、异常总个数YZSi和异类预设值YLYi;

S32:利用公式计算获取软件的测匹值,该公式为:其中,Qcp表示为测匹值,g1、g2、g3和g4表示为不同的比例系数,μ表示为预设的测匹修正因子;

S33:利用公式计算获取测试的分匹值,该公式为:其中,Qfp表示为分匹值,a1、a2、a3表示为不同的比例系数,β表示为预设的分匹修正因子。

4.根据权利要求3所述的一种基于计算机的软件测试平台,其特征在于,所述调配划分模块用于接收测匹值和分匹值进行分析并对软件的测试进行调配,具体的步骤包括:S41:接收测匹值和分匹值进行分析;

S42:将测匹值与预设的标准测匹范围进行匹配,若测匹值小于标准测匹范围的最小值,则判定该测匹值对应的测试软件质量优异并生成第一匹配信号;

若测匹值不小于标准测匹范围的最小值且不大于标准测匹范围的最大值,则判定该测匹值对应的测试软件质量良好并生成第二匹配信号;

若测匹值大于标准测匹范围的最大值,则判定该测匹值对应的测试软件质量及格并生成第三匹配信号;第一匹配信号、第二匹配信号和第三匹配信号构成匹配信号集;

S43:将分匹值与预设的标准分匹阈值进行对比判断,若分匹值不大于标准分匹阈值,则判定该分匹值对应的测试结果合格并生成第一判断信号;

若分匹值大于标准分匹阈值,则判定该分匹值对应的测试结果不合格并生成第二判断信号;第一判断信号和第二判定信号构成判断信号集;

S44:根据匹配信号集和判断信号集将测试软件分配给不同的测试人员。

5.根据权利要求4所述的一种基于计算机的软件测试平台,其特征在于,根据匹配信号集和判断信号集将测试软件分配给不同的测试人员,具体的步骤包括:S51:获取测试人员的工作职位、工作年限、质检通过率和质检板块,设定不同的工作职位均对应一个不同的职位权重,将测试人员的工作职位与所有的工作职位进行匹配获取对应的职位权重并标记为ZWQi,i=1,2...n;将测试人员的工作年限标记为GNi,i=1,2...n;

将测试人员的质检通过率标记为ZTi,i=1,2...n;设定不同的质检板块均对应一个不同的质检权重,将测试人员的质检板块与所有的质检板块进行匹配获取对应的质检权重并标记为ZJQi,i=1,2...n;

S52:将标记的职位权重、工作年限、质检通过率和质检权重进行归一化处理并取值,利用公式计算获取测试人员的调配值,该公式为:其中,Qtp表示为调配值,c1、c2、c3和c4表示为不同的比例系数;

S53:将若干个调配值进行降序排列得到调配排序集,根据预设的划分比例将调配排序集进行划分,得到若干个调配划分集,将若干个调配划分集中排首位的调配值对应的测试人员设定为选中人员;

S54:获取匹配信号集和判断信号集中测试软件对应的信号,若对应的匹配信号集和判断信号集中信号为第一匹配信号和第二判定信号,则生成第一调配系数;

S55:若对应的匹配信号集和判断信号集中信号为第二匹配信号和第二判定信号,则生成第二调配系数;

S56:若对应的匹配信号集和判断信号集中信号为第三匹配信号和第二判定信号,则生成第三调配系数;

S57:根据第一调配系数、第二调配系数和第三调配系数将测试软件调配给选中人员处理。