一种测试服务方法及系统与流程
未命名
08-29
阅读:86
评论:0

1.本发明涉及计算机数据处理技术领域,特别涉及一种测试服务方法及系统。
背景技术:
2.目前,用户进行科研时,往往需要与科研测试机构进行对接,使用科研测试机构提供的科研测试服务,比如:用户科研得出待测物,需要科研测试机构内的x射线光电子能谱仪,测量待测物中光电子的能量和数量,从而获得待测物组成。
3.但是,用户需要先搜索提供科研测试服务的科研测试机构,并进行一定程度的了解,根据测试需求挑选出自己心仪的科研测试机构。但是,提供科研测试服务的科研测试机构往往有很多,用户挑选花费的时间比较长,降低了科研测试效率。
4.因此,亟需一种解决办法。
技术实现要素:
5.本发明目的之一在于提供了一种测试服务方法,根据用户的测试需求,从预设的测试机构库中确定待评估测试机构,并根据机构数据、资质数据、评价数据对待评估测试机构进行分析,输出分析结果供用户挑选科研测试机构时进行参考,无需用户搜索提供科研测试服务的科研测试机构并进行了解,也无需用户根据测试需求挑选出自己心仪的科研测试机构,减少了用户的挑选时间花费,提升了科研测试效率。
6.本发明实施例提供的一种测试服务方法,包括:
7.获取用户的测试需求;
8.解析测试需求,确定多个需求参数;
9.基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;
10.获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;
11.输出分析结果。
12.优选的,获取用户的测试需求,包括:
13.获取用户最近预设的第一时长内操作用户终端产生的目标操作和对应的操作产生时间、操作产生场景;
14.按照操作产生时间的先后顺序对目标操作进行排列,获得操作序列;
15.从操作序列中确定由连续n个目标操作形成的连续操作序列;连续操作序列中两两目标操作的操作产生时间的最大时间差小于等于预设的时间差阈值,n为大于等于2的整数;
16.确定连续操作序列中的目标操作的操作产生场景,并作为目标操作产生场景;
17.基于序列剔除规则,剔除部分的连续操作序列,并将剩余连续操作序列作为目标连续操作序列;
18.将目标连续操作序列与预设的标准连续操作序列库中的标准连续操作序列进行
匹配,获取第一匹配度;
19.当第一匹配度大于等于预设的第一匹配度阈值时,获取进行匹配的标准连续操作序列对应的预设的需求项;
20.将需求项输出供用户挑选,获取用户从需求项中挑选的测试需求;
21.其中,序列剔除规则包括:
22.当连续操作序列中的目标操作与触发操作均匹配不符合时,剔除对应连续操作序列;触发操作来源于目标操作产生场景对应的预设的触发操作库;
23.当目标操作产生场景的类别数大于一时,当目标操作产生场景的两两类别均与标准两两类别匹配不符合时,剔除对应连续操作序列;标准两两类别来源于预设的标准两两类别库。
24.优选的,基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构,包括:
25.基于预设的机构筛选条件生成模板,根据任一需求参数,生成机构筛选条件;
26.将机构筛选条件进行随机串联组合,获得多个机构筛选串联条件;机构筛选串联条件中的机构筛选条件有1至q不等,q为机构筛选条件的总数目;
27.获取机构筛选串联条件中的机构筛选条件的条件权重的权重和;
28.当权重和大于等于预设的权重和阈值时,将对应机构筛选串联条件作为目标机构筛选串联条件;
29.从测试机构库中确定符合目标机构筛选串联条件的待评估测试机构;
30.其中,条件权重的获取过程包括:
31.尝试从预设的标准权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的标准权重;
32.当尝试确定到时,将标准权重作为条件权重;否则,从用户对应的预设的偏好权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的偏好权重,并作为条件权重。
33.优选的,获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果,包括:
34.获取预设的数据分析模板库;分析模板库包括:多个数据分析模板和对应的模板优先值;
35.依次遍历数据分析模板;
36.每次遍历时,基于数据分析模板,对机构数据、资质数据、评价数据进行数据分析,获得结果项;
37.将结果项填入预设的输出界面中对应于遍历到的数据分析模板的模板优先值的界面栏中;
38.依次遍历数据分析模板结束后,将输出界面作为分析结果。
39.优选的,输出分析结果,包括:
40.显示分析结果;
41.持续获取用户最近预设的第二时长内浏览分析结果时产生的交互轨迹;交互轨迹包括:用户的鼠标指针在输出界面中移动而形成的移动轨迹以及用户的视线在输出界面中
的视线落点移动而形成的移动轨迹;
42.将界面栏划分成w个的网格;网格的面积大小为预设值;
43.当被交互轨迹途经的网格的总数目大于等于数目阈值时,将对应界面栏作为第一目标界面栏;数目阈值/w大于等于1/3;
44.从预设的关联界面栏库中确定与目标界面栏关联的第二目标界面栏以及对应的关联关系;
45.确定目标界面栏的中心点与第二目标界面栏的中心点之间的目标直线,并作为标准轨迹;
46.基于预设的轨迹匹配模板,将当前的交互轨迹与标准轨迹进行匹配,获取第二匹配度;
47.当第二匹配度大于等于预设的第二匹配度阈值时,高亮显示第二目标界面栏,并将关联关系标注于输出界面中目标直线旁的位置处。
48.本发明实施例提供的一种测试服务系统,包括:
49.测试需求获取模块,用于获取用户的测试需求;
50.需求参数确定模块,用于解析测试需求,确定多个需求参数;
51.待评估测试机构确定模块,用于基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;
52.分析结果确定模块,用于获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;
53.分析结果输出模块,用于输出分析结果。
54.优选的,测试需求获取模块获取用户的测试需求,包括:
55.获取用户最近预设的第一时长内操作用户终端产生的目标操作和对应的操作产生时间、操作产生场景;
56.按照操作产生时间的先后顺序对目标操作进行排列,获得操作序列;
57.从操作序列中确定由连续n个目标操作形成的连续操作序列;连续操作序列中两两目标操作的操作产生时间的最大时间差小于等于预设的时间差阈值,n为大于等于2的整数;
58.确定连续操作序列中的目标操作的操作产生场景,并作为目标操作产生场景;
59.基于序列剔除规则,剔除部分的连续操作序列,并将剩余连续操作序列作为目标连续操作序列;
60.将目标连续操作序列与预设的标准连续操作序列库中的标准连续操作序列进行匹配,获取第一匹配度;
61.当第一匹配度大于等于预设的第一匹配度阈值时,获取进行匹配的标准连续操作序列对应的预设的需求项;
62.将需求项输出供用户挑选,获取用户从需求项中挑选的测试需求;
63.其中,序列剔除规则包括:
64.当连续操作序列中的目标操作与触发操作均匹配不符合时,剔除对应连续操作序列;触发操作来源于目标操作产生场景对应的预设的触发操作库;
65.当目标操作产生场景的类别数大于一时,当目标操作产生场景的两两类别均与标
准两两类别匹配不符合时,剔除对应连续操作序列;标准两两类别来源于预设的标准两两类别库。
66.优选的,待评估测试机构确定模块基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构,包括:
67.基于预设的机构筛选条件生成模板,根据任一需求参数,生成机构筛选条件;
68.将机构筛选条件进行随机串联组合,获得多个机构筛选串联条件;机构筛选串联条件中的机构筛选条件有1至q不等,q为机构筛选条件的总数目;
69.获取机构筛选串联条件中的机构筛选条件的条件权重的权重和;
70.当权重和大于等于预设的权重和阈值时,将对应机构筛选串联条件作为目标机构筛选串联条件;
71.从测试机构库中确定符合目标机构筛选串联条件的待评估测试机构;
72.其中,条件权重的获取过程包括:
73.尝试从预设的标准权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的标准权重;
74.当尝试确定到时,将标准权重作为条件权重;否则,从用户对应的预设的偏好权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的偏好权重,并作为条件权重。
75.优选的,分析结果确定模块获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果,包括:
76.获取预设的数据分析模板库;分析模板库包括:多个数据分析模板和对应的模板优先值;
77.依次遍历数据分析模板;
78.每次遍历时,基于数据分析模板,对机构数据、资质数据、评价数据进行数据分析,获得结果项;
79.将结果项填入预设的输出界面中对应于遍历到的数据分析模板的模板优先值的界面栏中;
80.依次遍历数据分析模板结束后,将输出界面作为分析结果。
81.优选的,分析结果输出模块输出分析结果,包括:
82.显示分析结果;
83.持续获取用户最近预设的第二时长内浏览分析结果时产生的交互轨迹;交互轨迹包括:用户的鼠标指针在输出界面中移动而形成的移动轨迹以及用户的视线在输出界面中的视线落点移动而形成的移动轨迹;
84.将界面栏划分成w个的网格;网格的面积大小为预设值;
85.当被交互轨迹途经的网格的总数目大于等于数目阈值时,将对应界面栏作为第一目标界面栏;数目阈值/w大于等于1/3;
86.从预设的关联界面栏库中确定与目标界面栏关联的第二目标界面栏以及对应的关联关系;
87.确定目标界面栏的中心点与第二目标界面栏的中心点之间的目标直线,并作为标准轨迹;
88.基于预设的轨迹匹配模板,将当前的交互轨迹与标准轨迹进行匹配,获取第二匹配度;
89.当第二匹配度大于等于预设的第二匹配度阈值时,高亮显示第二目标界面栏,并将关联关系标注于输出界面中目标直线旁的位置处。
90.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
91.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
92.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
93.图1为本发明实施例中一种测试服务方法的示意图;
94.图2为本发明实施例中一种测试服务系统的示意图。
具体实施方式
95.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
96.本发明实施例提供了一种测试服务方法,如图1所示,包括:
97.步骤s1:获取用户的测试需求;测试需求为用户进行科研测试的需求,比如:什么时间需要x射线光电子能谱仪测待测物组成等;
98.步骤s2:解析测试需求,确定多个需求参数;需求参数为测试需求的内容参数,比如:测试时间、需求仪器等;
99.步骤s3:基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;测试机构库中有大量的提供科研测试服务的科研测试机构;
100.步骤s4:获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;机构数据为科研测试机构的名称、所在地等;资质数据为提供科研测试服务的资质证明等;评价数据为历史上与科研测试机构对接过的人给予的评价;分析时,比如:可以分析资质最全的科研测试机构、评价最佳的科研测试机构等;
101.步骤s5:输出分析结果。
102.上述技术方案的工作原理及有益效果为:
103.本技术根据用户的测试需求,从预设的测试机构库中确定待评估测试机构,并根据机构数据、资质数据、评价数据对待评估测试机构进行分析,输出分析结果供用户挑选科研测试机构时进行参考,无需用户搜索提供科研测试服务的科研测试机构并进行了解,也无需用户根据测试需求挑选出自己心仪的科研测试机构,减少了用户的挑选时间花费,提升了科研测试效率。
104.在一个实施例中,获取用户的测试需求,包括:
105.获取用户最近预设的第一时长内操作用户终端产生的目标操作和对应的操作产生时间、操作产生场景;第一时长为,比如:30秒;用户终端为电脑等;操作产生场景为,比
如:目标操作为用户利用搜索引擎搜索内容,则操作产生场景为搜索界面;
106.按照操作产生时间的先后顺序对目标操作进行排列,获得操作序列;
107.从操作序列中确定由连续n个目标操作形成的连续操作序列;连续操作序列中两两目标操作的操作产生时间的最大时间差小于等于预设的时间差阈值,n为大于等于2的整数;
108.确定连续操作序列中的目标操作的操作产生场景,并作为目标操作产生场景;
109.基于序列剔除规则,剔除部分的连续操作序列,并将剩余连续操作序列作为目标连续操作序列;
110.将目标连续操作序列与预设的标准连续操作序列库中的标准连续操作序列进行匹配,获取第一匹配度;标准连续操作序列代表用户想要进行科研测试而产生需求项,比如:标准连续操作序列为,接到被分发的物质组份分析任务、搜索“进行物质组份分析使用哪种仪器比较好”,则需求项为“利用仪器进行物质组份分析”;
111.当第一匹配度大于等于预设的第一匹配度阈值时,获取进行匹配的标准连续操作序列对应的预设的需求项;
112.将需求项输出供用户挑选,获取用户从需求项中挑选的测试需求;
113.其中,序列剔除规则包括:
114.当连续操作序列中的目标操作与触发操作均匹配不符合时,剔除对应连续操作序列;触发操作来源于目标操作产生场景对应的预设的触发操作库;触发操作为在目标操作产生场景内产生的可能反应用户想要进行科研测试的操作,比如:在任务接收软件内接任务、在搜索界面内搜索等;当连续操作序列中的目标操作与触发操作均匹配不符合,说明连续操作序列没有反应用户想要进行科研测试的可能,直接剔除,提升测试需求的确定效率;另外,该条规则先执行;
115.当目标操作产生场景的类别数大于一时,当目标操作产生场景的两两类别均与标准两两类别匹配不符合时,剔除对应连续操作序列;标准两两类别来源于预设的标准两两类别库。若用户先后产生的目标操作来源于标准两两类别的目标操作产生场景,反应用户想要进行科研测试,比如:标准两两类别为任务接收软件和搜索界面,用户可能先接到被分发的物质组份分析任务、再搜索“进行物质组份分析使用哪种仪器比较好”;若目标操作产生场景的两两类别均与标准两两类别匹配不符合,说明连续操作序列没有反应用户想要进行科研测试的可能,直接剔除,进一步提升了测试需求的确定效率;另外,该条规则后执行,等待上条规则执行后剔除掉一部分连续操作序列后再执行。
116.上述技术方案的工作原理及有益效果为:
117.获取用户的测试需求时,预测用户可能产生的需求项,输出供用户挑选,无需用户自行输入测试需求,更加人性化。
118.在一个实施例中,基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构,包括:
119.基于预设的机构筛选条件生成模板,根据任一需求参数,生成机构筛选条件;机构筛选条件为筛选出符合需求参数的测试机构的条件,比如:需求参数为,测试时间3天后,则生成的机构筛选条件为3天后对应测试仪器空闲的测试机构,机构筛选条件生成模板为系统对照着根据需求参数生成机构筛选条件的模板,由技术人员提前预设;
120.将机构筛选条件进行随机串联组合,获得多个机构筛选串联条件;机构筛选串联条件中的机构筛选条件有1至q不等,q为机构筛选条件的总数目;机构筛选条件串联后,以机构筛选串联条件进行测试机构筛选时,筛选出的测试机构需要满足机构筛选串联条件中的全部机构筛选条件;
121.获取机构筛选串联条件中的机构筛选条件的条件权重的权重和;权重和越大,代表以机构筛选串联条件进行测试机构筛选,筛选出的测试机构越符合用户的测试需求;
122.当权重和大于等于预设的权重和阈值时,将对应机构筛选串联条件作为目标机构筛选串联条件;权重和阈值为,比如:100;
123.从测试机构库中确定符合目标机构筛选串联条件的待评估测试机构;
124.其中,条件权重的获取过程包括:
125.尝试从预设的标准权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的标准权重;标准权重库中有不同硬性条件类型的机构筛选条件对应的标准权重,标准权重均较大,接近权重和阈值,尽量使得有硬性条件类型的机构筛选条件的机构筛选串联条件必须作为目标机构筛选串联条件进行筛选,提升合理性;硬性条件类型为时间条件、地点条件等,比如:用户想要在3天后测试哪个城市进行测试,时间、地点必须满足;
126.当尝试确定到时,将标准权重作为条件权重;否则,从用户对应的预设的偏好权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的偏好权重,并作为条件权重。偏好权重库中有代表用户希望不同条件类型需被满足的程度的偏好权重,偏好权重越大,用户越希望对应条件类型的机构筛选条件需被满足,供用户提前自行设定,提升人性化。
127.上述技术方案的工作原理及有益效果为:
128.利用目标机构筛选串联条件,从测试机构库中确定待评估测试机构,而不是单单确定满足全部机构筛选条件的测试机构,使得确定的待评估测试机构更多,提升确定弹性。另外,引入权重和,仅保留机构筛选串联条件中权重和大于等于权重和预兆的目标机构筛选串联条件,减少确定资源,提升确定效率。
129.在一个实施例中,获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果,包括:
130.获取预设的数据分析模板库;分析模板库包括:多个数据分析模板和对应的模板优先值;数据分析模板为系统对照着分析资质最佳测试机构、评价最佳测试机构的模板,可由技术人员提前设定;模板优先值越大,分析结果越需要靠前展示,比如:资质代表着测试机构的权威性,因此,分析资质最佳测试机构的结果越需要靠前展示,让用户快速得知哪个测试机构资质最佳;
131.依次遍历数据分析模板;
132.每次遍历时,基于数据分析模板,对机构数据、资质数据、评价数据进行数据分析,获得结果项;
133.将结果项填入预设的输出界面中对应于遍历到的数据分析模板的模板优先值的界面栏中;输出界面为一个框型界面,其中有多个界面栏,界面栏为一个个框栏;
134.依次遍历数据分析模板结束后,将输出界面作为分析结果。遍历结束后,各个结果项均已填入各界面栏中。
135.上述技术方案的工作原理及有益效果为:
136.引入数据分析模板,提升了对待评估测试机构的机构数据、资质数据、评价数据进行综合分析的分析效率。
137.在一个实施例中,输出分析结果,包括:
138.显示分析结果;
139.持续获取用户最近预设的第二时长内浏览分析结果时产生的交互轨迹;交互轨迹包括:用户的鼠标指针在输出界面中移动而形成的移动轨迹以及用户的视线在输出界面中的视线落点移动而形成的移动轨迹;第二时长为,比如:15秒;视线落点的获取属于现有技术范畴,不作赘述;
140.将界面栏划分成w个的网格;网格的面积大小为预设值;预设值为面积大小值,供技术人员提前设定;
141.当被交互轨迹途经的网格的总数目大于等于数目阈值时,将对应界面栏作为第一目标界面栏;数目阈值/w大于等于1/3;满足被交互轨迹途经的网格的总数目大于等于数目阈值时,说明用户对相应的界面栏感兴趣,正在查看,作为第一目标界面栏;
142.从预设的关联界面栏库中确定与目标界面栏关联的第二目标界面栏以及对应的关联关系;关联界面栏库中不同两两界面栏之间的关联关系,比如:资质最佳测试机构、资质最差资质机构,关联关系为资质高低对比(用户可以比较下,资质最高的测试机构哪些资质比较突出);
143.确定目标界面栏的中心点与第二目标界面栏的中心点之间的目标直线,并作为标准轨迹;标准轨迹的移动方向为由目标界面栏的中心点向第二目标界面栏的中心点;
144.基于预设的轨迹匹配模板,将当前的交互轨迹与标准轨迹进行匹配,获取第二匹配度;匹配时,匹配当前的交互轨迹与标准轨迹的长度、移动方向等;
145.当第二匹配度大于等于预设的第二匹配度阈值时,高亮显示第二目标界面栏,并将关联关系标注于输出界面中目标直线旁的位置处。满足这一条件时,说明用户正在向第二目标界面栏查看,高亮显示并标注关联关系,助于用户快速查看到,辅助用户基于分析结果进行测试机构的挑选,同时,也更加人性化和智能化。
146.本发明实施例提供了一种测试服务系统,如图2所示,包括:
147.测试需求获取模块1,用于获取用户的测试需求;
148.需求参数确定模块2,用于解析测试需求,确定多个需求参数;
149.待评估测试机构确定模块3,用于基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;
150.分析结果确定模块4,用于获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;
151.分析结果输出模块5,用于输出分析结果。
152.在一个实施例中,测试需求获取模块1获取用户的测试需求,包括:
153.获取用户最近预设的第一时长内操作用户终端产生的目标操作和对应的操作产生时间、操作产生场景;
154.按照操作产生时间的先后顺序对目标操作进行排列,获得操作序列;
155.从操作序列中确定由连续n个目标操作形成的连续操作序列;连续操作序列中两
两目标操作的操作产生时间的最大时间差小于等于预设的时间差阈值,n为大于等于2的整数;
156.确定连续操作序列中的目标操作的操作产生场景,并作为目标操作产生场景;
157.基于序列剔除规则,剔除部分的连续操作序列,并将剩余连续操作序列作为目标连续操作序列;
158.将目标连续操作序列与预设的标准连续操作序列库中的标准连续操作序列进行匹配,获取第一匹配度;
159.当第一匹配度大于等于预设的第一匹配度阈值时,获取进行匹配的标准连续操作序列对应的预设的需求项;
160.将需求项输出供用户挑选,获取用户从需求项中挑选的测试需求;
161.其中,序列剔除规则包括:
162.当连续操作序列中的目标操作与触发操作均匹配不符合时,剔除对应连续操作序列;触发操作来源于目标操作产生场景对应的预设的触发操作库;
163.当目标操作产生场景的类别数大于一时,当目标操作产生场景的两两类别均与标准两两类别匹配不符合时,剔除对应连续操作序列;标准两两类别来源于预设的标准两两类别库。
164.在一个实施例中,待评估测试机构确定模块3基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构,包括:
165.基于预设的机构筛选条件生成模板,根据任一需求参数,生成机构筛选条件;
166.将机构筛选条件进行随机串联组合,获得多个机构筛选串联条件;机构筛选串联条件中的机构筛选条件有1至q不等,q为机构筛选条件的总数目;
167.获取机构筛选串联条件中的机构筛选条件的条件权重的权重和;
168.当权重和大于等于预设的权重和阈值时,将对应机构筛选串联条件作为目标机构筛选串联条件;
169.从测试机构库中确定符合目标机构筛选串联条件的待评估测试机构;
170.其中,条件权重的获取过程包括:
171.尝试从预设的标准权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的标准权重;
172.当尝试确定到时,将标准权重作为条件权重;否则,从用户对应的预设的偏好权重库中确定机构筛选串联条件中的机构筛选条件的条件类型对应的偏好权重,并作为条件权重。
173.在一个实施例中,分析结果确定模块4获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果,包括:
174.获取预设的数据分析模板库;分析模板库包括:多个数据分析模板和对应的模板优先值;
175.依次遍历数据分析模板;
176.每次遍历时,基于数据分析模板,对机构数据、资质数据、评价数据进行数据分析,获得结果项;
177.将结果项填入预设的输出界面中对应于遍历到的数据分析模板的模板优先值的
界面栏中;
178.依次遍历数据分析模板结束后,将输出界面作为分析结果。
179.在一个实施例中,分析结果输出模块5输出分析结果,包括:
180.显示分析结果;
181.持续获取用户最近预设的第二时长内浏览分析结果时产生的交互轨迹;交互轨迹包括:用户的鼠标指针在输出界面中移动而形成的移动轨迹以及用户的视线在输出界面中的视线落点移动而形成的移动轨迹;
182.将界面栏划分成w个的网格;网格的面积大小为预设值;
183.当被交互轨迹途经的网格的总数目大于等于数目阈值时,将对应界面栏作为第一目标界面栏;数目阈值/w大于等于1/3;
184.从预设的关联界面栏库中确定与目标界面栏关联的第二目标界面栏以及对应的关联关系;
185.确定目标界面栏的中心点与第二目标界面栏的中心点之间的目标直线,并作为标准轨迹;
186.基于预设的轨迹匹配模板,将当前的交互轨迹与标准轨迹进行匹配,获取第二匹配度;
187.当第二匹配度大于等于预设的第二匹配度阈值时,高亮显示第二目标界面栏,并将关联关系标注于输出界面中目标直线旁的位置处。
188.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
技术特征:
1.一种测试服务方法,其特征在于,包括:获取用户的测试需求;解析所述测试需求,确定多个需求参数;基于所述多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;获取所述待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;输出所述分析结果。2.如权利要求1所述的一种测试服务方法,其特征在于,所述获取用户的测试需求,包括:获取用户最近预设的第一时长内操作用户终端产生的目标操作和对应的操作产生时间、操作产生场景;按照所述操作产生时间的先后顺序对所述目标操作进行排列,获得操作序列;从所述操作序列中确定由连续n个所述目标操作形成的连续操作序列;所述连续操作序列中两两所述目标操作的所述操作产生时间的最大时间差小于等于预设的时间差阈值,n为大于等于2的整数;确定所述连续操作序列中的所述目标操作的操作产生场景,并作为目标操作产生场景;基于序列剔除规则,剔除部分的所述连续操作序列,并将剩余所述连续操作序列作为目标连续操作序列;将所述目标连续操作序列与预设的标准连续操作序列库中的标准连续操作序列进行匹配,获取第一匹配度;当所述第一匹配度大于等于预设的第一匹配度阈值时,获取进行匹配的所述标准连续操作序列对应的预设的需求项;将所述需求项输出供用户挑选,获取用户从所述需求项中挑选的所述测试需求;其中,所述序列剔除规则包括:当所述连续操作序列中的所述目标操作与触发操作均匹配不符合时,剔除对应所述连续操作序列;所述触发操作来源于所述目标操作产生场景对应的预设的触发操作库;当所述目标操作产生场景的类别数大于一时,当所述目标操作产生场景的两两类别均与标准两两类别匹配不符合时,剔除对应所述连续操作序列;所述标准两两类别来源于预设的标准两两类别库。3.如权利要求1所述的一种测试服务方法,其特征在于,所述基于所述多个需求参数,从预设的测试机构库中,确定多个待评估测试机构,包括:基于预设的机构筛选条件生成模板,根据任一所述需求参数,生成机构筛选条件;将所述机构筛选条件进行随机串联组合,获得多个机构筛选串联条件;所述机构筛选串联条件中的所述机构筛选条件有1至q不等,q为所述机构筛选条件的总数目;获取所述机构筛选串联条件中的所述机构筛选条件的条件权重的权重和;当所述权重和大于等于预设的权重和阈值时,将对应所述机构筛选串联条件作为目标机构筛选串联条件;从所述测试机构库中确定符合所述目标机构筛选串联条件的所述待评估测试机构;
其中,所述条件权重的获取过程包括:尝试从预设的标准权重库中确定所述机构筛选串联条件中的所述机构筛选条件的条件类型对应的标准权重;当尝试确定到时,将所述标准权重作为所述条件权重;否则,从用户对应的预设的偏好权重库中确定所述机构筛选串联条件中的所述机构筛选条件的条件类型对应的偏好权重,并作为所述条件权重。4.如权利要求1所述的一种测试服务方法,其特征在于,所述获取所述待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果,包括:获取预设的数据分析模板库;所述分析模板库包括:多个数据分析模板和对应的模板优先值;依次遍历所述数据分析模板;每次遍历时,基于所述数据分析模板,对所述机构数据、资质数据、评价数据进行数据分析,获得结果项;将所述结果项填入预设的输出界面中对应于遍历到的所述数据分析模板的所述模板优先值的界面栏中;依次遍历所述数据分析模板结束后,将所述输出界面作为所述分析结果。5.如权利要求4所述的一种测试服务方法,其特征在于,所述输出所述分析结果,包括:显示所述分析结果;持续获取用户最近预设的第二时长内浏览所述分析结果时产生的交互轨迹;所述交互轨迹包括:用户的鼠标指针在所述输出界面中移动而形成的移动轨迹以及用户的视线在所述输出界面中的视线落点移动而形成的移动轨迹;将所述界面栏划分成w个的网格;所述网格的面积大小为预设值;当被所述交互轨迹途经的所述网格的总数目大于等于数目阈值时,将对应所述界面栏作为第一目标界面栏;数目阈值/w大于等于1/3;从预设的关联界面栏库中确定与所述目标界面栏关联的第二目标界面栏以及对应的关联关系;确定所述目标界面栏的中心点与所述第二目标界面栏的中心点之间的目标直线,并作为标准轨迹;基于预设的轨迹匹配模板,将当前的所述交互轨迹与所述标准轨迹进行匹配,获取第二匹配度;当所述第二匹配度大于等于预设的第二匹配度阈值时,高亮显示所述第二目标界面栏,并将所述关联关系标注于所述输出界面中所述目标直线旁的位置处。6.一种测试服务系统,其特征在于,包括:测试需求获取模块,用于获取用户的测试需求;需求参数确定模块,用于解析所述测试需求,确定多个需求参数;待评估测试机构确定模块,用于基于所述多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;分析结果确定模块,用于获取所述待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;
分析结果输出模块,用于输出所述分析结果。7.如权利要求6所述的一种测试服务系统,其特征在于,所述测试需求获取模块获取用户的测试需求,包括:获取用户最近预设的第一时长内操作用户终端产生的目标操作和对应的操作产生时间、操作产生场景;按照所述操作产生时间的先后顺序对所述目标操作进行排列,获得操作序列;从所述操作序列中确定由连续n个所述目标操作形成的连续操作序列;所述连续操作序列中两两所述目标操作的所述操作产生时间的最大时间差小于等于预设的时间差阈值,n为大于等于2的整数;确定所述连续操作序列中的所述目标操作的操作产生场景,并作为目标操作产生场景;基于序列剔除规则,剔除部分的所述连续操作序列,并将剩余所述连续操作序列作为目标连续操作序列;将所述目标连续操作序列与预设的标准连续操作序列库中的标准连续操作序列进行匹配,获取第一匹配度;当所述第一匹配度大于等于预设的第一匹配度阈值时,获取进行匹配的所述标准连续操作序列对应的预设的需求项;将所述需求项输出供用户挑选,获取用户从所述需求项中挑选的所述测试需求;其中,所述序列剔除规则包括:当所述连续操作序列中的所述目标操作与触发操作均匹配不符合时,剔除对应所述连续操作序列;所述触发操作来源于所述目标操作产生场景对应的预设的触发操作库;当所述目标操作产生场景的类别数大于一时,当所述目标操作产生场景的两两类别均与标准两两类别匹配不符合时,剔除对应所述连续操作序列;所述标准两两类别来源于预设的标准两两类别库。8.如权利要求6所述的一种测试服务系统,其特征在于,所述待评估测试机构确定模块基于所述多个需求参数,从预设的测试机构库中,确定多个待评估测试机构,包括:基于预设的机构筛选条件生成模板,根据任一所述需求参数,生成机构筛选条件;将所述机构筛选条件进行随机串联组合,获得多个机构筛选串联条件;所述机构筛选串联条件中的所述机构筛选条件有1至q不等,q为所述机构筛选条件的总数目;获取所述机构筛选串联条件中的所述机构筛选条件的条件权重的权重和;当所述权重和大于等于预设的权重和阈值时,将对应所述机构筛选串联条件作为目标机构筛选串联条件;从所述测试机构库中确定符合所述目标机构筛选串联条件的所述待评估测试机构;其中,所述条件权重的获取过程包括:尝试从预设的标准权重库中确定所述机构筛选串联条件中的所述机构筛选条件的条件类型对应的标准权重;当尝试确定到时,将所述标准权重作为所述条件权重;否则,从用户对应的预设的偏好权重库中确定所述机构筛选串联条件中的所述机构筛选条件的条件类型对应的偏好权重,并作为所述条件权重。
9.如权利要求6所述的一种测试服务系统,其特征在于,所述分析结果确定模块获取所述待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果,包括:获取预设的数据分析模板库;所述分析模板库包括:多个数据分析模板和对应的模板优先值;依次遍历所述数据分析模板;每次遍历时,基于所述数据分析模板,对所述机构数据、资质数据、评价数据进行数据分析,获得结果项;将所述结果项填入预设的输出界面中对应于遍历到的所述数据分析模板的所述模板优先值的界面栏中;依次遍历所述数据分析模板结束后,将所述输出界面作为所述分析结果。10.如权利要求9所述的一种测试服务系统,其特征在于,所述分析结果输出模块输出所述分析结果,包括:显示所述分析结果;持续获取用户最近预设的第二时长内浏览所述分析结果时产生的交互轨迹;所述交互轨迹包括:用户的鼠标指针在所述输出界面中移动而形成的移动轨迹以及用户的视线在所述输出界面中的视线落点移动而形成的移动轨迹;将所述界面栏划分成w个的网格;所述网格的面积大小为预设值;当被所述交互轨迹途经的所述网格的总数目大于等于数目阈值时,将对应所述界面栏作为第一目标界面栏;数目阈值/w大于等于1/3;从预设的关联界面栏库中确定与所述目标界面栏关联的第二目标界面栏以及对应的关联关系;确定所述目标界面栏的中心点与所述第二目标界面栏的中心点之间的目标直线,并作为标准轨迹;基于预设的轨迹匹配模板,将当前的所述交互轨迹与所述标准轨迹进行匹配,获取第二匹配度;当所述第二匹配度大于等于预设的第二匹配度阈值时,高亮显示所述第二目标界面栏,并将所述关联关系标注于所述输出界面中所述目标直线旁的位置处。
技术总结
本发明提供一种测试服务方法及系统,其中方法包括:获取用户的测试需求;解析测试需求,确定多个需求参数;基于多个需求参数,从预设的测试机构库中,确定多个待评估测试机构;获取待评估测试机构的机构数据、资质数据、评价数据并进行综合分析,确定分析结果;输出分析结果。本发明根据用户的测试需求,从预设的测试机构库中确定待评估测试机构,并根据机构数据、资质数据、评价数据对待评估测试机构进行分析,输出分析结果供用户挑选科研测试机构时进行参考,无需用户搜索提供科研测试服务的科研测试机构并进行了解,也无需用户根据测试需求挑选出自己心仪的科研测试机构,减少了用户的挑选时间花费,提升了科研测试效率。提升了科研测试效率。提升了科研测试效率。
技术研发人员:宋春刚
受保护的技术使用者:浙江之科云启科技有限公司
技术研发日:2023.04.28
技术公布日:2023/8/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/