医疗网页响应性能的测试方法及装置与流程
未命名
09-29
阅读:101
评论:0
1.本发明涉及一种数字医疗技术领域,特别是涉及一种医疗网页响应性能的测试方法及装置。
背景技术:
2.随着医疗需求与数字平台的不断融合,越来越多的用户通过线上医疗平台进行就诊,作为数字医疗平台的服务端为不同用户开发医疗网页,以展示不同的医疗内容。其中,为了确保医疗网页的安全、且高质量展示,避免无效资源以及网站死链接的情况发生,服务端会对医疗网页的性能进行检测,以确保满足不同用户的医疗网页展示需求。
3.目前,现有对医疗网页性能的测试通常是针对医疗网页内容上的测试,以避免医疗信息展示的出错,然而,由于医疗行业的时效性、专业性,医疗网页的响应速度、响应质量对于医疗网页的展示就显得尤为重要,无法直观地、准确地对医疗网页的响应性能进行准确检测,因此,亟需一种医疗网页响应性能的测试方法来解决上述问题。
技术实现要素:
4.有鉴于此,本发明提供一种医疗网页响应性能的测试方法及装置,主要目的在于解决现有医疗网页的响应性能测试准确性差的问题。
5.依据本发明一个方面,提供了一种医疗网页响应性能的测试方法,包括:
6.获取待测医疗网页的响应性能测试终端以及响应性能测试对象;
7.当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;
8.提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。
9.进一步地,所述提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果包括:
10.基于已完成模型训练的关键特征识别模型对所述图像测试数据进行特征提取处理,得到所述关键特征,所述关键特征识别模型为基于已标记文字特征、数字特征、标识符特征中至少一项的图像训练样本集进行训练得到的;
11.根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果。
12.进一步地,所述根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果包括:
13.统计所述文字特征、所述数字特征、所述标识特征中至少一项的特征数量、特征层级;
14.基于预设特征响应映射关系确定与统计的所述特征数量、所述特征层级所对应的
所述响应性能测试结果,所述预设特征响应关系中包括不同特征数量、不同特征层级所对应的响应性能测试结果。
15.进一步地,所述获取待测医疗网页的响应性能测试终端以及响应性能测试对象之前,所述方法还包括:
16.当检测到触发所述医疗网页的响应性能测试任务后,基于测试标签匹配所述响应性能测试终端以及所述响应性能测试对象,所述测试标签为所述响应性能测试任务中按照不同响应性能需求进行配置的,所述响应性能测试对象为基于测试网页层级以及测试网页信息所配置的页面元素。
17.进一步地,所述发送测试数据获取请求之前,所述方法还包括:
18.按照预设任务执行条件向所述响应性能测试终端下发所述医疗网页,所述预设任务执行条件用于表征所述响应性能测试终端的展示所述医疗网页的设备条件、网络条件、系统条件;
19.监测所述响应性能测试终端按照所述测试参数获取所述图像测试数据的图像截取状态,以便在所述图像截图状态匹配测试响应条件时发送所述测试数据获取请求,所述测试响应条件包括测试响应时间、测试响应次数。
20.进一步地,所述方法还包括:
21.当所述图像测试数据与预设测试图像数据的相似度大于预设相似度阈值,则确定所述响应性能测试结果为正常响应性能测试结果;
22.所述提取接收到的所述图像测试数据的关键特征包括:
23.当所述图像测试数据与预设测试图像数据的相似度小于或等于预设相似度阈值,则提取接收到的所述图像测试数据的关键特征。
24.进一步地,所述方法还包括:
25.若在发送测试数据获取请求的预设时长内未接收到目标响应性能测试终端的所述图像测试数据,则向所述目标响应性能测试终端发送网页状态获取请求,以使所述目标响应性能测试终端连续截取所述医疗网页的至少两个状态图像数据;
26.若至少两个所述状态图像数据的关键特征相同,则确定所述医疗网页的响应性能测试结果为异常响应性能测试结果。
27.依据本发明另一个方面,提供了一种医疗网页响应性能的测试装置,包括:
28.获取模块,用于获取待测医疗网页的响应性能测试终端以及响应性能测试对象;
29.发送模块,用于当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;
30.确定模块,用于提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。
31.进一步地,所述确定模块,具体用于基于已完成模型训练的关键特征识别模型对所述图像测试数据进行特征提取处理,得到所述关键特征,所述关键特征识别模型为基于已标记文字特征、数字特征、标识符特征中至少一项的图像训练样本集进行训练得到的;根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结
果。
32.进一步地,所述确定模块,具体还用于统计所述文字特征、所述数字特征、所述标识特征中至少一项的特征数量、特征层级;基于预设特征响应映射关系确定与统计的所述特征数量、所述特征层级所对应的所述响应性能测试结果,所述预设特征响应关系中包括不同特征数量、不同特征层级所对应的响应性能测试结果。
33.进一步地,所述装置还包括:
34.匹配模块,用于当检测到触发所述医疗网页的响应性能测试任务后,基于测试标签匹配所述响应性能测试终端以及所述响应性能测试对象,所述测试标签为所述响应性能测试任务中按照不同响应性能需求进行配置的,所述响应性能测试对象为基于测试网页层级以及测试网页信息所配置的页面元素。
35.进一步地,所述装置还包括:
36.下发模块,用于按照预设任务执行条件向所述响应性能测试终端下发所述医疗网页,所述预设任务执行条件用于表征所述响应性能测试终端的展示所述医疗网页的设备条件、网络条件、系统条件;
37.监测模块,用于监测所述响应性能测试终端按照所述测试参数获取所述图像测试数据的图像截取状态,以便在所述图像截图状态匹配测试响应条件时发送所述测试数据获取请求,所述测试响应条件包括测试响应时间、测试响应次数。
38.进一步地,
39.所述确定模块,还用于当所述图像测试数据与预设测试图像数据的相似度大于预设相似度阈值,则确定所述响应性能测试结果为正常响应性能测试结果;当所述图像测试数据与预设测试图像数据的相似度小于或等于预设相似度阈值,则提取接收到的所述图像测试数据的关键特征。
40.进一步地,
41.所述发送模块,还用于若在发送测试数据获取请求的预设时长内未接收到目标响应性能测试终端的所述图像测试数据,则向所述目标响应性能测试终端发送网页状态获取请求,以使所述目标响应性能测试终端连续截取所述医疗网页的至少两个状态图像数据;
42.所述确定模块,还用于若至少两个所述状态图像数据的关键特征相同,则确定所述医疗网页的响应性能测试结果为异常响应性能测试结果。
43.根据本发明的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述医疗网页响应性能的测试方法对应的操作。
44.根据本发明的再一方面,提供了一种计算机设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
45.所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述医疗网页响应性能的测试方法对应的操作。
46.借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
47.本发明提供了一种医疗网页响应性能的测试方法及装置,与现有技术相比,本发明实施例通过获取待测医疗网页的响应性能测试终端以及响应性能测试对象;当向所述响
应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试,实现基于图像特征识别方式对医疗网页的响应性能进行测试,大大提高医疗网页响应性能测试的时效性,确保医疗网页的发布有效性,从而提高医疗网页响应性能的测试准确性。
48.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
49.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
50.图1示出了本发明实施例提供的一种医疗网页响应性能的测试方法流程图;
51.图2示出了本发明实施例提供的一种执行测试任务的测试流程示意图;
52.图3示出了本发明实施例提供的一种医疗网页响应性能的测试装置组成框图;
53.图4示出了本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
54.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
55.本发明实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
56.人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、机器人技术、生物识别技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
57.基于此,在一个实施例中,本发明实施例提供了一种医疗网页响应性能的测试方法,以该方法应用于服务器等计算机设备为例进行说明,其中,服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器,如智能医疗系统、数字医疗平台等。
58.本发明实施例提供了一种医疗网页响应性能的测试方法,如图1所示,该方法包括:
59.101、获取待测医疗网页的响应性能测试终端以及响应性能测试对象。
60.本发明实施例中,当前执行端作为数字医疗平台的服务端,为了确保医疗网页的发布有效性,会触发对医疗网页进行响应性能测试的响应性能测试任务,以获取待测试医疗响应性能测试终端以及响应性能测试对象。其中,医疗网页为用于显示数字医疗平台中的医疗信息的网页,医疗信息包括但不限于挂号信息、疾病信息、医生信息、医院信息、治疗信息等,响应性能测试终端为对医疗网页进行加载响应的终端,包括但不限于手机、平板电脑等,响应性能测试对象为基于测试网页层级以及测试网页信息所配置的页面元素,包括但不限于页面按钮、页面链接、图像展示框、文字展示栏、浮动窗口等,本发明实施例不做具体限定。另外,由于医疗网页中可以通过触发链接进入下一个网页,对应的,测试网页层级包括通过医疗网页进入的下一个网页或多个网页所对应的层级,测试网页信息为预先配置指定的测试网页,例如,指定测试网页信息为医疗网页a、医疗网页c,那么当通过医疗网页a进入医疗网页b,在从医疗网页b进入到医疗网页c过程中,仅仅获取医疗网页a、医疗网页c的相关信息进行响应性能测试判断,并不需要对医疗网页b进行测试,本发明实施例不做具体限定。
61.102、当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求。
62.本发明实施例中,由于当前执行端作为数字医疗平台的服务端,通过响应性能测试端对医疗网页进行测试,因此,当前执行端向各个响应性能测试终端发送医疗网页,并发送测试数据获取请求,以指示响应性能测试终端按照与响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据。其中,本发明实施例中是通过图像方式确定响应性能测试的结果,因此,各个响应性能测试终端接收到医疗网页之后,按照测试参数截取图像测试数据,此时,测试参数用于表征对医疗网页进行图像截取的属性,属性包括截图图像测试数据的图像数量、图像位置、图像时间间隔、图像大小、图像像素,以使响应性能测试终端按照属性准确截取符合需求的图像测试数据,本发明实施例不做具体限定。
63.103、提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。
64.本发明实施例中,当响应性能测试终端截取图像测试数据后,反馈至当前执行端中,从而使当前执行端对图像测试数据进行特征提取,得到关键特征。其中,关键特征即为从图像测试数据中提取出来的文字特征、数字特征、标识特征中至少一种,从而基于关键特征医疗网页的响应性能测试结果,大大提高了对医疗网页响应性能测试的有效性。
65.在另一个本发明实施例中,为了进一步限定及说明,步骤提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果包括:
66.基于已完成模型训练的关键特征识别模型对所述图像测试数据进行特征提取处理,得到所述关键特征;
67.根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果。
68.为了准确地基于图像测试数据对医疗网页的响应性能进行测试,当前执行端在提取关键特征时,基于机器学习模型进行特征提取,从而得到关键特征。其中,关键特征识别模型为基于已标记文字特征、数字特征、标识符特征(图像标识的特征)中至少一项的图像训练样本集进行训练得到的,即当前执行端中预先对影响响应性能测试结果的文字特征、
数字特征、标识特征进行标记,并将标记后的图像作为图像训练样本集中的样本对三层卷积神经网络进行模型训练,得到完成特征提取训练的关键特征识别模型,本发明实施例不做具体限定。进而地,当前执行端基于提取得到的关键特征确定响应性能测试结果。
69.在另一个本发明实施例中,为了进一步限定及说明,步骤根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果包括:
70.统计所述文字特征、所述数字特征、所述标识特征中至少一项的特征数量、特征层级;
71.基于预设特征响应映射关系确定与统计的所述特征数量、所述特征层级所对应的所述响应性能测试结果。
72.为了得到准确的响应性能测试结果,当前执行端在根据关键特征确定响应性能测试结果时,具体的,首先统计文字特征、数字特征、标识特征的特征数量、特征层级。其中,特征数量为统计文字特征、数字特征、标识特征的具体个数,特征层级用于表征通过医疗网页的具体链接到的层级,从而基于预设特征响应关系匹配到对应的响应性能测试结果。此时,预设特征响应关系中包括不同特征数量、不同特征层级所对应的响应性能测试结果,例如,在确定响应性能测试结果时,预设特征响应关系中预先配置了文字特征a的特征数量在0-5个内时,匹配为正常响应性能测试结果,本发明实施例不做具体限定。
73.在另一个本发明实施例中,为了进一步限定及说明,步骤获取待测医疗网页的响应性能测试终端以及响应性能测试对象之前,所述方法还包括:
74.当检测到触发所述医疗网页的响应性能测试任务后,基于测试标签匹配所述响应性能测试终端以及所述响应性能测试对象。
75.为了实现基于测试任务启动对医疗网页的响应性能测试,从而满足不同医疗网页对响应性能测试的需求,当前执行端预先配置有响应性能测试任务,以判断是否触发测试任务后,执行步骤101-103的方法,如图2所示的测试流程。其中,响应性能测试任务可以基于开发人员进行人工触发,也可以基于设定的时间需求等进行触发,以便当前执行端检测到触发响应性能测试任务后,基于测试标签匹配响应性能测试终端以及响应性能测试对象。此时,测试标签为所述响应性能测试任务中按照不同响应性能需求进行配置的,响应性能需求即用于表征开发人员对医疗网页需求配置的测试内容,包括但不限于医疗网页中的挂号连接、医生图像等,从而基于这些需求配置测试标签,即通过测试标签标记哪些响应性能测试对象,以及需要测试这些响应性能测试对象所对应的响应性能测试终端,本发明实施例不做具体限定。
76.需要说明的是,当前执行端中可以预先响应性能测试任务中指示响应性能测试终端中进行点击、浏览、跳转医疗网页中各个医疗信息的频率、以及次序等,并指示响应性能测试终端截图图像测试数据。另外,当前执行端触发此响应性能测试任务后,同步将配置的点击、浏览、跳转医疗网页中各个医疗信息的频率、以及次序等发送给响应性能测试终端,以便响应性能测试终端按照测试参数进行图像截取,本发明实施例不做具体限定。
77.在另一个本发明实施例中,为了进一步限定及说明,步骤发送测试数据获取请求之前,所述方法还包括:
78.按照预设任务执行条件向所述响应性能测试终端下发所述医疗网页;
79.监测所述响应性能测试终端按照所述测试参数获取所述图像测试数据的图像截
取状态,以便在所述图像截图状态匹配测试响应条件时发送所述测试数据获取请求。
80.为了准确有效的获取到图像测试数据,从而实现基于对图像进行特征提取方式确定测试结果,当前执行端按照预设执行条件向响应性能测试终端下发待测试的医疗网页。其中,预设任务执行条件用于表征所述响应性能测试终端的展示所述医疗网页的设备条件、网络条件、系统条件,不同的设备条件、网络条件、系统条件下发医疗网页的时间、次数等都不同,例如,设备型号为a型、b型,则对应下发的医疗网页分别为版本1、版本2,本发明实施例不做具体限定。另外,当前执行端在下发医疗网页之后,实时对各个响应性能测试终端进行监测,以确定各个响应性能测试终端是否按照测试参数对网页数据进行拍照截图。具体的,当前执行端可以通过向响应性能测试终端发送监测请求,以获取到图像测试数据的图像截取状态,例如,响应性能测试终端反馈完成对页面元素a进行图像截取10次,即可以反馈回10张图像测试数据,此时,当前执行端可以发送测试数据获取请求,来获取到这些图像测试数据,以基于10张图像测试数据进行特征提取。
81.需要说明的是,为了满足对医疗网页的不同测试需求,当前执行端在发送测试数据获取请求时,具体基于测试响应条件进行发送,此时,所述测试响应条件包括测试响应时间、测试响应次数,即可以预先配置不同的测试响应时间、以及测试响应次数,从而在到达测试响应时间、测试响应次数时,发送测试数据获取请求,例如,按照监控到达测试响应时间1天或测试响应测试为图像截取10次,则向各个终端发送测试数据获取请求,本发明实施例不做具体限定。
82.在另一个本发明实施例中,为了进一步限定及说明,步骤还包括:
83.当所述图像测试数据与预设测试图像数据的相似度大于预设相似度阈值,则确定所述响应性能测试结果为正常响应性能测试结果;
84.所述提取接收到的所述图像测试数据的关键特征包括:
85.当所述图像测试数据与预设测试图像数据的相似度小于或等于预设相似度阈值,则提取接收到的所述图像测试数据的关键特征。
86.为了满足基于图像进行医疗网页的响应性能测试,当前执行端还可以单独将图像测试数据与预设测试图像数据进行相似度计算,并与预设相似度阈值进行比较,从而基于预先配置的不同响应性能测试结果的图像进行对比,提高医疗网页的响应性能测试效率。当计算得到的相似度度大于预设相似度阈值时,说明图像测试数据与正常响应的预设测试图像数据匹配,则确定响应性能测试结果为正常响应性能测试结果。另外,预设相似度阈值可以基于对医疗网页的测试需求进行配置,本发明实施例不做具体限定。
87.对应的,在具体的一个应用场景中,当前执行端计算的相似度小于或等于预设相似度阈值,则执行提取关键特征的步骤,从而基于关键特征进行测试结果的确定,本发明实施例不做具体限定。
88.在另一个本发明实施例中,为了进一步限定及说明,步骤还包括:
89.若在发送测试数据获取请求的预设时长内未接收到目标响应性能测试终端的所述图像测试数据,则向所述目标响应性能测试终端发送网页状态获取请求;
90.若至少两个所述状态图像数据的关键特征相同,则确定所述医疗网页的响应性能测试结果为异常响应性能测试结果。
91.为了提高医疗网页的响应心梗测试效率,当前执行端在发送测试数据获取请求
后,进行响应计时,若在预设时间内未接收到目标响应性能测试终端反馈的图像测试数据,说明此目标响应性能测试终端进行了异常的医疗网页加载,因此,向此目标响应性能测试终端发送网页状态获取请求,以使目标响应性能测试终端在当前时刻下连续截取医疗网页的至少两个状态图像数据。此时,状态图像数据即为目标响应性能测试终端加载医疗网页的实时状态的图像数据,并基于至少两个状态图像进行对比。其中,在对比过程中,可以基于本发明实施例中的特征提取方法提取出状态图像的关键特征,若至少两个状态图像的关键特征相同,说明医疗网页的加载展示处于停滞状态,从而将此医疗网页的响应性能测试结果为异常响应性能测试结果,本发明实施例不做具体限定。
92.本发明提供了一种医疗网页响应性能的测试方法,与现有技术相比,本发明实施例通过获取待测医疗网页的响应性能测试终端以及响应性能测试对象;当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试,实现基于图像特征识别方式对医疗网页的响应性能进行测试,大大提高医疗网页响应性能测试的时效性,确保医疗网页的发布有效性,从而提高医疗网页响应性能的测试准确性。
93.进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种医疗网页响应性能的测试装置,如图3所示,该装置包括:
94.获取模块21,用于获取待测医疗网页的响应性能测试终端以及响应性能测试对象;
95.发送模块22,用于当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;
96.确定模块23,用于提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。
97.进一步地,所述确定模块,具体用于基于已完成模型训练的关键特征识别模型对所述图像测试数据进行特征提取处理,得到所述关键特征,所述关键特征识别模型为基于已标记文字特征、数字特征、标识符特征中至少一项的图像训练样本集进行训练得到的;根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果。
98.进一步地,所述确定模块,具体还用于统计所述文字特征、所述数字特征、所述标识特征中至少一项的特征数量、特征层级;基于预设特征响应映射关系确定与统计的所述特征数量、所述特征层级所对应的所述响应性能测试结果,所述预设特征响应关系中包括不同特征数量、不同特征层级所对应的响应性能测试结果。
99.进一步地,所述装置还包括:
100.匹配模块,用于当检测到触发所述医疗网页的响应性能测试任务后,基于测试标签匹配所述响应性能测试终端以及所述响应性能测试对象,所述测试标签为所述响应性能测试任务中按照不同响应性能需求进行配置的,所述响应性能测试对象为基于测试网页层
级以及测试网页信息所配置的页面元素。
101.进一步地,所述装置还包括:
102.下发模块,用于按照预设任务执行条件向所述响应性能测试终端下发所述医疗网页,所述预设任务执行条件用于表征所述响应性能测试终端的展示所述医疗网页的设备条件、网络条件、系统条件;
103.监测模块,用于监测所述响应性能测试终端按照所述测试参数获取所述图像测试数据的图像截取状态,以便在所述图像截图状态匹配测试响应条件时发送所述测试数据获取请求,所述测试响应条件包括测试响应时间、测试响应次数。
104.进一步地,
105.所述确定模块,还用于当所述图像测试数据与预设测试图像数据的相似度大于预设相似度阈值,则确定所述响应性能测试结果为正常响应性能测试结果;当所述图像测试数据与预设测试图像数据的相似度小于或等于预设相似度阈值,则提取接收到的所述图像测试数据的关键特征。
106.进一步地,
107.所述发送模块,还用于若在发送测试数据获取请求的预设时长内未接收到目标响应性能测试终端的所述图像测试数据,则向所述目标响应性能测试终端发送网页状态获取请求,以使所述目标响应性能测试终端连续截取所述医疗网页的至少两个状态图像数据;
108.所述确定模块,还用于若至少两个所述状态图像数据的关键特征相同,则确定所述医疗网页的响应性能测试结果为异常响应性能测试结果。
109.本发明提供了一种医疗网页响应性能的测试装置,与现有技术相比,本发明实施例通过获取待测医疗网页的响应性能测试终端以及响应性能测试对象;当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试,实现基于图像特征识别方式对医疗网页的响应性能进行测试,大大提高医疗网页响应性能测试的时效性,确保医疗网页的发布有效性,从而提高医疗网页响应性能的测试准确性。
110.根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的医疗网页响应性能的测试方法。
111.图4示出了根据本发明一个实施例提供的一种计算机设备的结构示意图,本发明具体实施例并不对计算机设备的具体实现做限定。
112.如图4所示,该计算机设备可以包括:处理器(processor)302、通信接口(communications interface)304、存储器(memory)306、以及通信总线308。
113.其中:处理器302、通信接口304、以及存储器306通过通信总线308完成相互间的通信。
114.通信接口304,用于与其它设备比如客户端或其它服务器等的网元通信。
115.处理器302,用于执行程序310,具体可以执行上述医疗网页响应性能的测试方法实施例中的相关步骤。
116.具体地,程序310可以包括程序代码,该程序代码包括计算机操作指令。
117.处理器302可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算机设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
118.存储器306,用于存放程序310。存储器306可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
119.程序310具体可以用于使得处理器302执行以下操作:
120.获取待测医疗网页的响应性能测试终端以及响应性能测试对象;
121.当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;
122.提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。
123.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
124.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
技术特征:
1.一种医疗网页响应性能的测试方法,其特征在于,包括:获取待测医疗网页的响应性能测试终端以及响应性能测试对象;当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。2.根据权利要求1所述的方法,其特征在于,所述提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果包括:基于已完成模型训练的关键特征识别模型对所述图像测试数据进行特征提取处理,得到所述关键特征,所述关键特征识别模型为基于已标记文字特征、数字特征、标识符特征中至少一项的图像训练样本集进行训练得到的;根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果。3.根据权利要求2所述的方法,其特征在于,所述根据所述关键特征中的文字特征、数字特征、标识特征中至少一项确定所述响应性能测试结果包括:统计所述文字特征、所述数字特征、所述标识特征中至少一项的特征数量、特征层级;基于预设特征响应映射关系确定与统计的所述特征数量、所述特征层级所对应的所述响应性能测试结果,所述预设特征响应关系中包括不同特征数量、不同特征层级所对应的响应性能测试结果。4.根据权利要求1所述的方法,其特征在于,所述获取待测医疗网页的响应性能测试终端以及响应性能测试对象之前,所述方法还包括:当检测到触发所述医疗网页的响应性能测试任务后,基于测试标签匹配所述响应性能测试终端以及所述响应性能测试对象,所述测试标签为所述响应性能测试任务中按照不同响应性能需求进行配置的,所述响应性能测试对象为基于测试网页层级以及测试网页信息所配置的页面元素。5.根据权利要求4所述的方法,其特征在于,所述发送测试数据获取请求之前,所述方法还包括:按照预设任务执行条件向所述响应性能测试终端下发所述医疗网页,所述预设任务执行条件用于表征所述响应性能测试终端的展示所述医疗网页的设备条件、网络条件、系统条件;监测所述响应性能测试终端按照所述测试参数获取所述图像测试数据的图像截取状态,以便在所述图像截图状态匹配测试响应条件时发送所述测试数据获取请求,所述测试响应条件包括测试响应时间、测试响应次数。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述图像测试数据与预设测试图像数据的相似度大于预设相似度阈值,则确定所述响应性能测试结果为正常响应性能测试结果;所述提取接收到的所述图像测试数据的关键特征包括:当所述图像测试数据与预设测试图像数据的相似度小于或等于预设相似度阈值,则提
取接收到的所述图像测试数据的关键特征。7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:若在发送测试数据获取请求的预设时长内未接收到目标响应性能测试终端的所述图像测试数据,则向所述目标响应性能测试终端发送网页状态获取请求,以使所述目标响应性能测试终端连续截取所述医疗网页的至少两个状态图像数据;若至少两个所述状态图像数据的关键特征相同,则确定所述医疗网页的响应性能测试结果为异常响应性能测试结果。8.一种医疗网页响应性能的测试装置,其特征在于,包括:获取模块,用于获取待测医疗网页的响应性能测试终端以及响应性能测试对象;发送模块,用于当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;确定模块,用于提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。9.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的医疗网页响应性能的测试方法对应的操作。10.一种计算机设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的医疗网页响应性能的测试方法对应的操作。
技术总结
本发明公开了一种医疗网页响应性能的测试方法及装置,涉及数字医疗技术领域,主要目的在于解决现有医疗网页的响应性能测试准确性差的问题。包括:获取待测医疗网页的响应性能测试终端以及响应性能测试对象;当向所述响应性能测试终端下发所述医疗网页后,发送测试数据获取请求,以指示所述响应性能测试终端按照与所述响应性能测试对象所对应的测试参数获取所述医疗网页的图像测试数据,所述测试参数用于表征对所述医疗网页进行图像截取的属性;提取接收到的所述图像测试数据的关键特征,并基于所述关键特征确定所述医疗网页的响应性能测试结果。应性能测试结果。应性能测试结果。
技术研发人员:吕俊利
受保护的技术使用者:康键信息技术(深圳)有限公司
技术研发日:2023.07.10
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/