一种基于大数据互联的软件测试管理系统及方法与流程

文档序号:28553274发布日期:2022-01-19 15:51阅读:75来源:国知局
一种基于大数据互联的软件测试管理系统及方法与流程

1.本发明涉及计算机技术领域,具体为一种基于大数据互联的软件测试管理系统及方法。


背景技术:

2.随着计算机技术的快速发展,各种app软件逐渐走进人们的生活,给人们带来了巨大的便利,尤其是互联的软件,通过两部分个体的互联,实现了信息的交流,如家校互联软件,其将用户的家庭与学校两者有效的联系起来,有利于家长与学校老师之间的沟通,同时也便于学生与学生之间的沟通,但是软件在运用前,需要对软件进行测试,有利于及时发现软件漏洞,并及时更正。同时,对于家校互联软件,由于其针对的用户较多,对于长时间不用的账号不进行管理的情况下,该部分内容会占用软件的数据库内存,可能造成软件卡顿,但是对于账号的管理中又不能轻易对账号进行删除。
3.针对上述情况,我们需要一种基于大数据互联的软件测试管理系统及方法,能够对互联的软件进行测试管理,尤其是对家校互联软件的账号测试管理,不仅能够有效判别出低活跃度的账号,还能够将低活跃度的账号进行统一保存,方便进行清理,通过对家校互联软件该账号管理功能进行测试,判断出该家校互联软件的可靠性及是否需要进行更正。


技术实现要素:

4.本发明的目的在于提供一种基于大数据互联的软件测试管理系统及方法,以解决上述背景技术中提出的问题。
5.为了解决上述技术问题,本发明提供如下技术方案:一种基于大数据互联的软件测试管理系统,包括家校互联软件的账号测试管理模块,所述家校互联软件的账号测试管理模块包括:账号信息提取模块,所述账号信息提取模块提取各个账号第一单位时间内相互进行沟通的账号对,所述账号对包含两个账号,为进行沟通的双方账号;账号关系网构建模块,所述账号关系网构建模块获取账号信息提取模块中获取的各个账号对,删除重复的账号对,用剩余账号对中的账号关系构建账号关系网;账号活跃度获取模块,所述账号活跃度获取模块获取账号关系网构建模块中构建的账号关系网,并根据账号关系网中的各个账号节点对应的关系账号数获取相应账号的活跃度,所述账号节点为账号关系网中节点对应的账号;账号暂存及处理模块,所述账号暂存及处理模块获取账号活跃度获取模块中各个账号的活跃度,将活跃度低的账号进行回收,统一放置在账号暂存及处理模块,并定期对该模块内的账号进行清理;所述家校互联软件的账号测试管理模块对账号信息提取模块、账号关系网构建模块、账号活跃度获取模块、账号暂存及处理模块内的数据进行获取,分别将获取的结果与预制的结果进行比较,若比较结果存在不相同的情况,则家校互联软件的账号测试结果异常,
需要对比较结果不同对应的模块进行修复,反之,则家校互联软件的账号测试结果正常。
6.本发明通过各个模块的协同合作,共同实现了对家校互联软件的测试管理,通过构建张账号关系网判断出低活跃度的账号,并针对不同的情况对低活跃度的账号采取不同的措施,并将各个模块产生的数据与预制的数据进行对比,判断是否相同,进而实现对该家校互联软件的测试。
7.进一步的,所述账号信息提取模块分别获取各账号的信息,识别第一单位时间内与各账号中某账号交流的所有账号,分别将该账号与第一单位时间内与该账号交流的各个账号进行组合,形成该账号对应的多个账号对,分别求取各账号对应的账号对,并进行保存,若账号没有对应账号对,则相应的账号对记录为空。
8.本发明获取账号对应的账号对是为了获取与该账号有关系的所有账号,在构架账号关系网时能够直接通过账号对账号关系网中的账号关系进行填充连线。
9.进一步的,所述账号关系网构建模块获取账号信息提取模块中获取的各个账号对,分别将各个账号对两两进行比较,一个账号对对应的两个账号分别记为a1、a2,另一个账号对对应的账号分别记为a3、a4,若a1=a3且a2=a4,或者a1=a4且a2=a3,则判定这两个账号对相同,删除其中的任意一个账号对,在删除完全部的重复账号对后,用剩余账号对中的账号关系构建账号关系网。
10.本发明账号关系网构建模块中由于账号对是两两之间构成的,因此当两个账号有关系时,该账号对会出现两次,需要将重复的账号对进行删除,确保构建账号关系网时连线不出现重复,进而使得构建的账号关系网变得更加复杂,不便于后续账号活跃度获取模块中对a型活跃表现情况个数b1及对应的b型活跃表现情况个数b2的统计,进而影响账号活跃度的计算,因此对各个账号对进行判断,筛选出其中重复的账号对,将其进行清除,能够有效减少账号关系网中的连线数,同时减少了后续账号活跃度获取模块中对a型活跃表现情况个数b1及对应的b型活跃表现情况个数b2的统计量及统计时间,提高了对账号活跃度的计算效率。
11.进一步的,所述用剩余账号对中的账号关系构建账号关系网的方法包括以下步骤:s1.1、获取剩余账号对,并求取剩余账号对中对应的所有账号;s1.2、剔除步骤s1.1中得到的所有账号中重复的账号,剔除后剩余的每个账号均为账号关系网中的一个账号节点;s1.3、分别读取步骤s1.1中剩余账号对中的每一个账号对对应的两个账号,获取这两个账号在账号关系网中分别对应的账号节点,将得到的这两个账号节点进行连线,得到账号关系网中的一组账号对应关系;s1.4、按步骤s1.3执行完剩余账号对中的所有账号对,即可得到构建后的账号关系网。
12.本发明通过账号对中包含的账号确立账号关系网中的账号节点,并通过账号对中包含的两账号对应的账号节点进行连线,确定两账号节点之间存在关系,重复该方式,能够对所有的账号对进行识别,进而构建一个完整的账号关系网。因为一个账号对中有两个不
同的账号,在对账号对中账号进行统计的时候,需要将重复的账号剔除掉是因为剔除后剩余的每个账号均为账号关系网中的一个账号节点,如果不剔除干净的话,会造成一个账号对应两个账号节点的情况,进而使得后续账号活跃度获取模块中对a型活跃表现情况个数b1及对应的b型活跃表现情况个数b2的统计出现错误,其对应的b1和b2值会变大,并导致账号活跃度的计算结果出现错误,即计算出的活跃度会偏高,因此需要对账号节点进行处理,确保每个账号节点的唯一性。
13.进一步的,所述账号活跃度获取模块获取账号关系网构建模块中构建的账号关系网,并根据账号关系网中的各个账号节点对应的关系账号数获取相应账号的活跃度,所述获取账号活跃度的方法包括以下步骤:s2.1、选取待获取活跃度的账号对应的账号节点及账号关系网中所有账号节点之间的连线关系;s2.2、判断以待获取活跃度的账号对应的账号节点为始点,通过账号关系网中所有账号节点之间的联系关系,将从始点出发经过两个及两个以上账号节点之间的连线能够使得账号节点与账号节点之间的连线构成一个闭合回路的账号节点组合作为该账号节点的一种a型活跃表现情况,将该账号节点与其他一个账号节点连接的账号节点组合也作为该账号节点的一种b型活跃表现情况;s2.3、统计每个账号节点中对应的a型活跃表现情况中含有的账号节点数小于等于第一预设值的a型活跃表现情况个数b1及对应的b型活跃表现情况个数b2,将b1与b2相加的和作为该账号节点的活跃情况数b3,即;s2.4、将所有账号节点的活跃情况数b3相加,得到账号关系网中的总活跃情况数b4,即,所述n为账号关系网中所有账号节点的个数,所述为第i个账号节点的活跃情况数b3;s2.5、将每个账号节点的活跃情况数b3除以账号关系网中的总活跃情况数b4,得到每个账号节点对应账号的活跃度c,即则第j个账号节点对应账号的活跃度本发明账号活跃度获取模块计算每个账号对应的a型活跃表现情况及b型活跃表现情况,b型为与该账号存在直接关系的种类数,a型为与该账号存在间接关系,通过与该账号存在直接关系的其他账号能够与该账号构成联系的账号节点组合种类数,将两者相加得到的b3除以b4能够得到每个账号节点的活跃情况数占站好关系网中总活跃情况数的比值,即该账号对应的活跃度,当账号只在小范围内相互之间存在直接联系,不与其他账号之间进行联系时,则会使得该账号对应的b型活跃表现情况偏大,a型活跃表现情况偏小,进而使得该账号对应的活跃度也会偏低,即账号的活跃度也会受到周围环境的影响。通过该方式求取的账号活跃度能够在一定程度上反映出账号所处环境的整体的活跃情况。此处b3只能表示个体账号与其他账号联系的情况,而b4则能够较好的表示整体账号相互之间的联系情况,即个体账号所处的环境的活跃度,将b3处以b4能够较好的反馈出个体账号相对与所处环境中的活跃情况,即每个账号节点对应账号的活跃度c。
14.进一步的,所述账号暂存及处理模块获取账号信息提取模块中账号对为空的账号,将该账号回收,放置到账号暂存及处理模块;从所有账号中将账号对为空的账号剔除,则对剩余账号中各个账号的活跃度进一步判定。
15.本发明账号暂存及处理模块判断账号对进行判断能够有效分辨出在第一单位时间内没与其他人进行沟通的账号,说明该账号在第一单位时间内没有产生活跃度,即该账号对于账号的拥有者而言很可能已经没有拥有的价值,将该账号保存到暂存及处理模块能够对账号进行监管并方便对账号的清除。
16.进一步的,所述从所有账号中将账号对为空的账号剔除,对剩余账号中各个账号的活跃度进一步判定的方法包括以下步骤:s3.1、获取该账号第二单位时间内的所有历史活跃度记录,筛选出其中的最小值s3.2、计算该账号的活跃度c与差值将除以该账号的活跃度c,所得结果为该账号的历史活跃度差异度d,即s3.3、将该账号的历史活跃度差异度d与第二预设值进行比较;s3.4、当d大于等于第二预设值时,判定该账号的活跃度正常,不对该账号进行处理,当d小于第二预设值时,判定该账号的活跃度异常,将该账号回收,放置到账号暂存及处理模块。
17.本发明账号暂存及处理模块将账号的活跃度与该账号的历史活跃度结合起来进行分析,能够针对个人对账号的使用习惯进行分析,对于不善于交际的人而言,其账号的活跃度可能一直比较低,但是相对历史活跃度而言,若得到的d较大时,则说明该账号当前的活跃度与历史活跃度而言是差异不大甚至是更加活跃的,对于此账号不能进行回收;采用c与差值并将除以该账号的活跃度c的方式计算账号的回收情况,是为了考虑账号拥有者的使用习惯,针对与个体本身进行判断,该方式更加精准,通过该方式不会因为账号的活跃度偏小直接对账号进行清除,而针对原来非常活跃的用户,活跃度大幅度降低,虽然活跃度数据相对于不善于交际的账号而言,数值依旧偏大,但是其相对于自身的历史数据而言,差距依旧很大,说明该账号的拥有者对该账号的使用频率减少,需要对其进行处理回收。
18.进一步的,所述账号暂存及处理模块定期对该模块内的账号进行清理,清理后的账号回自动注销,并自动删除该账号的信息记录,所述账号暂存及处理模块内的账号无法正常使用,若想正常使用,需要对该账号进行激活处理。
19.本发明对账号进行激活处理则是考虑到账号拥有者对账号阶段性使用的问题,避免因外界因素导致的账号拥有者阶段性无法使用账号造成的影响,通过该方式能够实现对账号的进一步筛选,用户不对该账号进行激活,说明该账号存在的价值及意义不大,可以进行清除,若用户对该账号进行激活,则说明用户还是比较重视该账号的,会继续对该账号进行使用,因此需要将其从账号暂存及处理模块剔除。
20.进一步的,所述账号暂存及处理模块对该模块内的账号进行激活的方式包括主动激活方式及被动激活方式,所述主动激活方式需要该账号的拥有者主动填写该账号的信息,在该账号拥有者填写的信息正确的情况下,所述账号暂存及处理模块自动将账号从该模块内剔除出去,该账号正常使用;所述被动激活方式回自动获取该账号在账号关系网中对应的账号节点,获取第三单位时间内该账号节点的活跃情况中对应的所有账号节点组合x1,进一步筛选出x1中对应账号节点中所有相应的账号x2,判断x2中各个账号在第一单位时间内的活跃度情况,若x2中各个账号中活跃度正常的个数与x2中账号总个数的比值大于等于第四预设值,则账号暂存及处理模块对该账号进行激活,即账号暂存及处理模块自动将账号从该模块内剔除出去,该账号正常使用若x2中各个账号中活跃度正常的个数与x2中账号总个数的比值小于第四预设值,则账号暂存及处理模块不对该账号进行激活。
21.本发明账号暂存及处理模块包括两种激活方式,主动激活和被动激活,被动激活是通过第三单位时间内与该账号存在关系的账号的活跃度进行判断,因此当该账号历史活跃度对应的账号节点越多,触发被动激活的概率是越高的,能够在一定程度上对账号存在时间进行延长,被动激活根据第三单位时间内该账号节点的活跃情况中对应的所有账号节点组合x1,进一步筛选出x1中对应账号节点中所有相应的账号x2的活跃情况,通过x2的活跃情况实现对该账号的被动激活,避免x1中的账号无法与该账号进行联系。被动激活方式考虑到用户账号的历史活跃情况及用户账号所处的环境的活跃情况,要实现被动激活需要满足两个需求,一个是用户之前和其他账号进行交流,存在关系,且数目较多,另一个是于用户账号存在关系的账号当前依旧活跃的账号数目要超过第四预设值,即用户账号所处的环境较为活跃,两个需求缺一不可,因此被动激活方式侧面可以体现出一个账号的价值,即账号的历史活跃度较高,因为历史活跃度越低的账号越难满足上述两个需求。
22.一种基于大数据互联的软件测试管理方法,该方法包括家校互联软件的账号测试管理方法,所述家校互联软件的账号测试管理方法包括以下步骤:s1、通过账号信息提取模块提取各个账号第一单位时间内相互进行沟通的账号对,所述账号对包含两个账号,为进行沟通的双方账号;s2、通过账号关系网构建模块获取账号信息提取模块中获取的各个账号对,删除重复的账号对,用剩余账号对中的账号关系构建账号关系网;s3、通过账号活跃度获取模块获取账号关系网构建模块中构建的账号关系网,并根据账号关系网中的各个账号节点对应的关系账号数获取相应账号的活跃度,所述账号节点为账号关系网中节点对应的账号;s4、通过账号暂存及处理模块获取账号活跃度获取模块中各个账号的活跃度,将活跃度低的账号进行回收,统一放置在账号暂存及处理模块,并定期对该模块内的账号进行清理;s5、在家校互联软件的账号测试管理模块中,对账号信息提取模块、账号关系网构建模块、账号活跃度获取模块、账号暂存及处理模块内的数据进行获取,分别将获取的结果与预制的结果进行比较,若比较结果存在不相同的情况,则家校互联软件的账号测试结果
异常,需要对比较结果不同对应的模块进行修复,反之,则家校互联软件的账号测试结果正常。
23.与现有技术相比,本发明所达到的有益效果是:本发明能够对互联的软件进行测试管理,尤其是对家校互联软件的账号测试管理,不仅能够有效判别出低活跃度的账号,还能够将低活跃度的账号进行统一保存,方便进行清理,通过对家校互联软件该账号管理功能进行测试,判断出该家校互联软件的可靠性及是否需要进行更正。
附图说明
24.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1是本发明一种基于大数据互联的软件测试管理系统的结构示意图;图2是本发明一种基于大数据互联的软件测试管理系统账号关系网构建模块中用剩余账号对中的账号关系构建账号关系网的方法的流程示意图;图3是本发明一种基于大数据互联的软件测试管理系统账号活跃度获取模块中获取账号活跃度的方法的流程示意图;图4是本发明一种基于大数据互联的软件测试管理系统从所有账号中将账号对为空的账号剔除后对剩余账号中各个账号的活跃度进一步判定的方法的流程示意图。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.请参阅图1-图4,本发明提供技术方案:一种基于大数据互联的软件测试管理系统,包括家校互联软件的账号测试管理模块,所述家校互联软件的账号测试管理模块包括:账号信息提取模块,所述账号信息提取模块提取各个账号第一单位时间内相互进行沟通的账号对,所述账号对包含两个账号,为进行沟通的双方账号;账号关系网构建模块,所述账号关系网构建模块获取账号信息提取模块中获取的各个账号对,删除重复的账号对,用剩余账号对中的账号关系构建账号关系网;账号活跃度获取模块,所述账号活跃度获取模块获取账号关系网构建模块中构建的账号关系网,并根据账号关系网中的各个账号节点对应的关系账号数获取相应账号的活跃度,所述账号节点为账号关系网中节点对应的账号;账号暂存及处理模块,所述账号暂存及处理模块获取账号活跃度获取模块中各个账号的活跃度,将活跃度低的账号进行回收,统一放置在账号暂存及处理模块,并定期对该模块内的账号进行清理;所述家校互联软件的账号测试管理模块对账号信息提取模块、账号关系网构建模块、账号活跃度获取模块、账号暂存及处理模块内的数据进行获取,分别将获取的结果与预制的结果进行比较,若比较结果存在不相同的情况,则家校互联软件的账号测试结果异常,需要对比较结果不同对应的模块进行修复,反之,则家校互联软件的账号测试结果正常。
27.本发明通过各个模块的协同合作,共同实现了对家校互联软件的测试管理,通过构建张账号关系网判断出低活跃度的账号,并针对不同的情况对低活跃度的账号采取不同的措施,并将各个模块产生的数据与预制的数据进行对比,判断是否相同,进而实现对该家校互联软件的测试。
28.所述账号信息提取模块分别获取各账号的信息,识别第一单位时间内与各账号中某账号交流的所有账号,分别将该账号与第一单位时间内与该账号交流的各个账号进行组合,形成该账号对应的多个账号对,分别求取各账号对应的账号对,并进行保存,若账号没有对应账号对,则相应的账号对记录为空。
29.本发明获取账号对应的账号对是为了获取与该账号有关系的所有账号,在构架账号关系网时能够直接通过账号对账号关系网中的账号关系进行填充连线。
30.所述账号关系网构建模块获取账号信息提取模块中获取的各个账号对,分别将各个账号对两两进行比较,一个账号对对应的两个账号分别记为a1、a2,另一个账号对对应的账号分别记为a3、a4,若a1=a3且a2=a4,或者a1=a4且a2=a3,则判定这两个账号对相同,删除其中的任意一个账号对,在删除完全部的重复账号对后,用剩余账号对中的账号关系构建账号关系网。
31.本发明账号关系网构建模块中由于账号对是两两之间构成的,因此当两个账号有关系时,该账号对会出现两次,需要将重复的账号对进行删除,确保构建账号关系网时连线不出现重复。
32.所述用剩余账号对中的账号关系构建账号关系网的方法包括以下步骤:s1.1、获取剩余账号对,并求取剩余账号对中对应的所有账号;s1.2、剔除步骤s1.1中得到的所有账号中重复的账号,剔除后剩余的每个账号均为账号关系网中的一个账号节点;s1.3、分别读取步骤s1.1中剩余账号对中的每一个账号对对应的两个账号,获取这两个账号在账号关系网中分别对应的账号节点,将得到的这两个账号节点进行连线,得到账号关系网中的一组账号对应关系;s1.4、按步骤s1.3执行完剩余账号对中的所有账号对,即可得到构建后的账号关系网。
33.本发明通过账号对中包含的账号确立账号关系网中的账号节点,并通过账号对中包含的两账号对应的账号节点进行连线,确定两账号节点之间存在关系,重复该方式,能够对所有的账号对进行识别,进而构建一个完整的账号关系网。
34.所述账号活跃度获取模块获取账号关系网构建模块中构建的账号关系网,并根据账号关系网中的各个账号节点对应的关系账号数获取相应账号的活跃度,所述获取账号活跃度的方法包括以下步骤:s2.1、选取待获取活跃度的账号对应的账号节点及账号关系网中所有账号节点之间的连线关系;s2.2、判断以待获取活跃度的账号对应的账号节点为始点,通过账号关系网中所有账号节点之间的联系关系,将从始点出发经过两个及两个以上账号节点之间的连线能够
使得账号节点与账号节点之间的连线构成一个闭合回路的账号节点组合作为该账号节点的一种a型活跃表现情况,将该账号节点与其他一个账号节点连接的账号节点组合也作为该账号节点的一种b型活跃表现情况;s2.3、统计每个账号节点中对应的a型活跃表现情况中含有的账号节点数小于等于第一预设值的a型活跃表现情况个数b1及对应的b型活跃表现情况个数b2,将b1与b2相加的和作为该账号节点的活跃情况数b3,即s2.4、将所有账号节点的活跃情况数b3相加,得到账号关系网中的总活跃情况数b4,即所述n为账号关系网中所有账号节点的个数,所述为第i个账号节点的活跃情况数b3;s2.5、将每个账号节点的活跃情况数b3除以账号关系网中的总活跃情况数b4,得到每个账号节点对应账号的活跃度c,即则第j个账号节点对应账号的活跃度本发明账号活跃度获取模块计算每个账号对应的a型活跃表现情况及b型活跃表现情况,b型为与该账号存在直接关系的种类数,a型为与该账号存在间接关系,通过与该账号存在直接关系的其他账号能够与该账号构成联系的账号节点组合种类数,将两者相加得到的b3除以b4能够得到每个账号节点的活跃情况数占站好关系网中总活跃情况数的比值,即该账号对应的活跃度,当账号只在小范围内相互之间存在直接联系,不与其他账号之间进行联系时,则会使得该账号对应的b型活跃表现情况偏大,a型活跃表现情况偏小,进而使得该账号对应的活跃度也会偏低,即账号的活跃度也会受到周围环境的影响。通过该方式求取的账号活跃度能够在一定程度上反映出账号所处环境的整体的活跃情况。
35.所述账号暂存及处理模块获取账号信息提取模块中账号对为空的账号,将该账号回收,放置到账号暂存及处理模块;从所有账号中将账号对为空的账号剔除,则对剩余账号中各个账号的活跃度进一步判定。
36.本发明账号暂存及处理模块判断账号对进行判断能够有效分辨出在第一单位时间内没与其他人进行沟通的账号,说明该账号在第一单位时间内没有产生活跃度,即该账号对于账号的拥有者而言很可能已经没有拥有的价值,将该账号保存到暂存及处理模块能够对账号进行监管并方便对账号的清除。
37.所述从所有账号中将账号对为空的账号剔除,对剩余账号中各个账号的活跃度进一步判定的方法包括以下步骤:s3.1、获取该账号第二单位时间内的所有历史活跃度记录,筛选出其中的最小值s3.2、计算该账号的活跃度c与差值将除以该账号的活跃
度c,所得结果为该账号的历史活跃度差异度d,即s3.3、将该账号的历史活跃度差异度d与第二预设值进行比较;s3.4、当d大于等于第二预设值时,判定该账号的活跃度正常,不对该账号进行处理,当d小于第二预设值时,判定该账号的活跃度异常,将该账号回收,放置到账号暂存及处理模块。
38.本发明账号暂存及处理模块将账号的活跃度与该账号的历史活跃度结合起来进行分析,能够针对个人对账号的使用习惯进行分析,对于不善于交际的人而言,其账号的活跃度可能一直比较低,但是相对历史活跃度而言,若得到的d较大时,则说明该账号当前的活跃度与历史活跃度而言是差异不大甚至是更加活跃的,对于此账号不能进行回收。
39.所述账号暂存及处理模块定期对该模块内的账号进行清理,清理后的账号回自动注销,并自动删除该账号的信息记录,所述账号暂存及处理模块内的账号无法正常使用,若想正常使用,需要对该账号进行激活处理。
40.所述账号暂存及处理模块对该模块内的账号进行激活的方式包括主动激活方式及被动激活方式,所述主动激活方式需要该账号的拥有者主动填写该账号的信息,在该账号拥有者填写的信息正确的情况下,所述账号暂存及处理模块自动将账号从该模块内剔除出去,该账号正常使用;所述被动激活方式回自动获取该账号在账号关系网中对应的账号节点,获取第三单位时间内该账号节点的活跃情况中对应的所有账号节点组合x1,进一步筛选出x1中对应账号节点中所有相应的账号x2,判断x2中各个账号在第一单位时间内的活跃度情况,若x2中各个账号中活跃度正常的个数与x2中账号总个数的比值大于等于第四预设值,则账号暂存及处理模块对该账号进行激活,即账号暂存及处理模块自动将账号从该模块内剔除出去,该账号正常使用若x2中各个账号中活跃度正常的个数与x2中账号总个数的比值小于第四预设值,则账号暂存及处理模块不对该账号进行激活。
41.本发明账号暂存及处理模块包括两种激活方式,主动激活和被动激活,被动激活是通过第三单位时间内与该账号存在关系的账号的活跃度进行判断,因此当该账号历史活跃度对应的账号节点越多,触发被动激活的概率是越高的,能够在一定程度上对账号存在时间进行延长。
42.一种基于大数据互联的软件测试管理方法,该方法包括家校互联软件的账号测试管理方法,所述家校互联软件的账号测试管理方法包括以下步骤:s1、通过账号信息提取模块提取各个账号第一单位时间内相互进行沟通的账号对,所述账号对包含两个账号,为进行沟通的双方账号;s2、通过账号关系网构建模块获取账号信息提取模块中获取的各个账号对,删除重复的账号对,用剩余账号对中的账号关系构建账号关系网;s3、通过账号活跃度获取模块获取账号关系网构建模块中构建的账号关系网,并根据账号关系网中的各个账号节点对应的关系账号数获取相应账号的活跃度,所述账号节
点为账号关系网中节点对应的账号;s4、通过账号暂存及处理模块获取账号活跃度获取模块中各个账号的活跃度,将活跃度低的账号进行回收,统一放置在账号暂存及处理模块,并定期对该模块内的账号进行清理;s5、在家校互联软件的账号测试管理模块中,对账号信息提取模块、账号关系网构建模块、账号活跃度获取模块、账号暂存及处理模块内的数据进行获取,分别将获取的结果与预制的结果进行比较,若比较结果存在不相同的情况,则家校互联软件的账号测试结果异常,需要对比较结果不同对应的模块进行修复,反之,则家校互联软件的账号测试结果正常。
43.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
44.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1