CN108304323B - 一种b/s架构***并发支持能力的评估***及评估方法 - Google Patents

一种b/s架构***并发支持能力的评估***及评估方法 Download PDF

Info

Publication number
CN108304323B
CN108304323B CN201810035808.1A CN201810035808A CN108304323B CN 108304323 B CN108304323 B CN 108304323B CN 201810035808 A CN201810035808 A CN 201810035808A CN 108304323 B CN108304323 B CN 108304323B
Authority
CN
China
Prior art keywords
data
evaluation
analysis
support capability
displaying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810035808.1A
Other languages
English (en)
Other versions
CN108304323A (zh
Inventor
王永辉
王召冠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur General Software Co Ltd
Original Assignee
Inspur General Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur General Software Co Ltd filed Critical Inspur General Software Co Ltd
Priority to CN201810035808.1A priority Critical patent/CN108304323B/zh
Publication of CN108304323A publication Critical patent/CN108304323A/zh
Application granted granted Critical
Publication of CN108304323B publication Critical patent/CN108304323B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Complex Calculations (AREA)

Abstract

本发明公开了一种B/S架构***并发支持能力的评估***及评估方法,属于软件测试领域,要解决的技术问题为如何全面准确的评估B/S架构***的并发支持能力。其结构包括评估配置模块、数据采集模块和数据分析模块,评估配置模块能够支持用户交互,并能够支持用户设置配置信息;数据采集模块与评估配置模块连接,能够根据配置信息采集测试数据;数据分析模块分别与数据采集模块和评估配置模块连接,能够分析计算测试数据并生成评估分析结果,且评估分析结果能够显示。其方法为基于上述评估***,在并发场景下以功能响应数据和资源占用数据为基础进行采样分析并生成评估分析结果。

Description

一种B/S架构***并发支持能力的评估***及评估方法
技术领域
本发明涉及软件测试领域领域,具体地说是一种B/S架构***并发支持能力的评估***及评估方法。
背景技术
随着计算机行业技术的发展,***规模越来越大,如何保证***的稳定运行成为摆在很多软件厂商不得不面对的问题。随着用户规模的增长,各类问题丛出不穷。在实际测试过程中存在诸如测试场景简单、分析维度单一等问题。如果不能全面准确的对***各项指标有一个全面的分析,很容易隐藏很多复合场景的产品问题。如何在产品发版前对产品并发支持能力有一个合理准确的判断,如何准确的评估某***/功能对并发的支持能力,成为众多软件厂商面前面临的一个难题。
发明内容
本发明的技术任务是针对以上不足之处,提供一种评估B/S架构***并发支持能力的***及方法,来解决如何全面准确的评估B/S架构***并发支持能力的问题。
本发明解决其技术问题所采用的技术方案是:
一种B/S架构***并发支持能力的评估***,包括评估配置模块、数据采集模块和数据分析模块,评估配置模块能够支持用户交互,并能够支持用户设置配置信息,配置信息包括评估分析的维度、测试数据的类型、采样指标、场景分析的类型以及评估分析结果的展示方式,测试数据的类型包括但不限于功能响应数据和资源占用数据;数据采集模块与评估配置模块连接,能够根据配置信息采集测试数据;数据分析模块分别与数据采集模块和评估配置模块连接,能够分析计算测试数据并生成评估分析结果,且在数据分析模块与评估配置模块的配合下能够根据配置信息展示评估分析结果。
通过该评估***进行B/S架构***并发支持能力评估时,基于评估配置模该用户可设置评估分析的维度,选择在哪种场景分析的类型下进行评估分析,并可选择测试数据的类型,包括选择哪些功能的功能响应数据以及哪些资源的资源占用数据进行采集分析,同时,用户可选择通过哪种评估分析结果的展示方式显示评估分析结果;数据采集模块根据上述配置信息在相应的场景分析类型下采集相应的测试数据;数据分析模块对上述测试数据进行分析计算生成评估分析结果,同时根据配置信息以用户设置的评估分析结果展示方式来展现评估分析结果。
进一步的,测试数据的类型还包括特殊数据,功能响应数据包括B/S架构***支持的每个功能的功能响应时间,,资源占用数据包括但不限于CPU占用的数据、内存占用的数据以及IO占用的数据,特殊数据包括但不限于应用服务器的IIS相关性能数据和数据库服务器的数据库相关性能数据。
进一步的,场景分析的类型包括但不限于混合场景的***单功能并发支持能力分析以及混合场景的***多功能并发支持能力分析。
进一步的,评估分析结果的展示方式包括按场景分析展示评估分析结果和按目标维度展示评估分析结果,按场景分析展示评估分析结果包括但不限于显示B/S架构***整体的评估分析结果、显示B/S架构***某一个功能的评估分析结果或显示B/S架构***某几个功能的评估分析结果,按目标维度展示结果包括但不限于展示B/S架构***在整体资源方面的并发支持能力、展现B/S架构***在某一类资源维度方面的并发支持能力和展现B/S架构***在某几类资源维度方面的并发支持能力。
进一步的,数据采集模块能够根据配置信息、通过等间隔采集技术采集测试数据并生成至少一个观测样本,每个观测样本均包括多维观测数据,每个观测数据对应一个测试数据的性能特征。
进一步的,数据分析模块能够对上述观测样本进行分析计算并生成关于性能特征相关系数矩阵,通过性能特征相关系数能够评估B/S架构***的并发支持能力。
一种B/S架构***并发支持能力的评估方法,基于上述任一项所述的一种B/S架构***并发支持能力的评估***,在并发场景下以功能响应数据和资源占用数据为基础进行采样分析并生成评估分析结果,包括如下步骤:
S1、设置配置信息:包括设置评估分析的维度、测试数据的类型、采样指标、场景分析的类型以及评估分析结果的展示方式,测试数据的类型包括但不限于功能响应数据和资源占用数据;
S2、采集测试数据:根据配置信息在并发场景下采集测试数据,并生成至少一个观测样本,每个观测样本均包括多维观测数据,每个观测数据对应一个测试数据的性能指标;
S3、生成评估分析结果:对观测样本进行分析计算,并生成关于性能特征的相关系数矩阵,通过性能特征之间的相关系数评估B/S架构***的并发支持能力,并按照配置信息显示评估分析结果。
进一步的,测试数据的类型还包括特殊数据,功能响应数据包括B/S架构***支持的每个功能的功能响应时间,资源占用数据包括但不限于CPU占用的数据、内存占用的数据以及IO占用的数据,特殊数据包括但不限于应用服务器的IIS相关性能数据和数据库服务器的数据库相关性能数据;场景分析的类型包括但不限于混合场景的***单功能并发支持能力分析以及混合场景的***多功能并发支持能力分析;评估分析结果的展示方式包括按场景分析展示评估分析结果和按目标维度展示评估分析结果,按场景分析展示评估分析结果包括但不限于显示B/S架构***整体的评估分析结果、显示B/S架构***某一个功能的评估分析结果或显示B/S架构***某几个功能的评估分析结果,按目标维度展示结果包括但不限于展示B/S架构***在整体资源方面的并发支持能力、展现B/S架构***在某一类资源维度方面的并发支持能力和展现B/S架构***在某几类资源维度方面的并发支持能力。
进一步的,步骤S3包括如下步骤:
S31、将上述观测样本的观测数据由上至下依次排列,生成观测样本矩阵Ω,
Figure BDA0001547892320000031
其中,Xi(i=1,2,K,N)为第i个观测样本,Xi=[xi1,xi2,K,xip];xij(j=1,2,K,p)为第i个观测样本的第j个性能特征;
S32、计算关于性能特征的均值向量
Figure BDA0001547892320000032
Figure BDA0001547892320000033
S33、计算性能特征的协方差矩阵S,
Figure BDA0001547892320000034
其中,sjk(j,k=1,2,K,p)为第j个性能特征与第k个性能特征之间的协方差,sjk的计算公式为:
Figure BDA0001547892320000041
S34、计算关于性能特征的Pearson相关系数矩阵R,
Figure BDA0001547892320000042
其中,
Figure BDA0001547892320000043
rjk为第j个性能特征与第k个性能特征之间的相关系数,通过rjk评估B/S架构***的并发支持能力。
进一步的,步骤S34中通过rjk评估B/S架构***的并发支持能力的评估准则为:
当|rjk|越大时,表示第j个性能特征与第k个性能特征之间的相关性越大,B/S架构***并发支持能力越小,当|rjk|越小时,表示第j个性能特征与第k个性能特征之间的相关性越小,B/S架构***并发支持能力越大;
当rjk>0时,表示第j个性能特征与第k个性能特征之间呈正相关性,当rjk<0时,表示第j个性能特征与第k个性能特征之间呈负相关性。
本发明的一种评估B/S架构***并发支持能力的***及方法和现有技术相比,具有以下有益效果:
1、该评估***支持用户设置评估分析的维度、场景分析的类型及评估分析结果的展示方式,同时支持用户选择在哪种场景分析类型下、采集哪种或哪几种功能的功能响应数据以及哪些资源的资源占用数据,以便于评估在不同场景分析情况下B/S架构***的并发支持能力,通过各种测试数据进行分析计算得到完整全面的评估分析结果,便于对B/S架构***的并发支持能力作出准确全面的分析;
2、该评估***支持用户针对不同***特点需求的特殊数据(如应用服务器的IIS相关性能数据和数据库服务器的数据库相关性能数据等)进行采集并分析,实现了综合各种测试数据进行分析,提高了评估分析结果的全面性和准确性;
3、该***支持用户设置评估分析结果展示方式,可选择性的按照场景分析展示或按照目标维度展示,便于全面、直观的了解评估分析结果。
附图说明
下面结合附图对本发明进一步说明。
附图1为实施例1一种B/S架构***并发支持能力的评估***的结构框图;
附图2为实施例2一种B/S架构***并发支持能力的评估方法的流程框图。
具体实施方式
下面结合附图和具体实施例对本发明一种B/S架构***并发支持能力的评估***及评估方法作进一步说明。
实施例1:
如附图1所示,本发明的一种B/S架构***并发支持能力的评估***,包括评估配置模块、数据采集模块和数据分析模块,评估配置模块分别与数据采集模块和数据分析模块连接,数据采集模块与数据分析模块连接。
其中,评估配置模块包括交互显示单元、评估分析维度配置单元、场景分析类型配置单元和评估分析结果展示方式配置单元。该评估***安装于Windows***,交互显示单元与客户端浏览器配合,可实现与用户的交互,包括供用户输入设置数据及向用户输出并显示数据。
交互显示单元与评估分析维度配置单元配合,可支持用户设置评估分析的维度、测试数据的类型以及采样指标。测试数据的类型包括功能响应数据、资源占用数据和特殊数据,功能响应数据包括B/S架构***支持的每个功能的功能响应时间,资源占用数据包括CPU占用的数据、内存占用的数据以及IO占用的数据,特殊数据包括应用服务器的IIS相关性能数据和数据库服务器的数据库相关性能数据;采样指标包括采样时间段和分析时间段,采样时间段用于限定数据采集模块在哪个时间或哪个时间段采集相应的测试数据,分析时间段用于限定数据分析模块对哪个时间或哪个时间段的测试数据进行分析计算。评估分析的维度用于选择采集的测试数据的类型的维度,在设置评估分析的维度时,可选择采集单一功能的功能响应时间和多个资源的资源占用数据,或者选择采集多种功能的功能响应时间和多个资源的资源占用数据,或者根据该B/S架构***的需求选择相应的特殊数据。
交互显示单元与场景分析类型配置单元配合,可支持用户设置场景分析的类型,场景分析的类型包括但不限于混合场景的***单功能并发支持能力分析以及混合场景的***多功能并发支持能力分析。
交互显示单元与评估分析结果展示方式配置单元配合,可支持用户设置评估分析结果的展示方式,评估分析结果的展示方式包括按场景分析展示评估分析结果和按目标维度展示评估分析结果,按场景分析展示评估分析结果包括但不限于显示B/S架构***整体的评估分析结果、显示B/S架构***某一个功能的评估分析结果或显示B/S架构***某几个功能的评估分析结果,按目标维度展示结果包括但不限于展示B/S架构***在整体资源方面的并发支持能力、展现B/S架构***在某一类资源维度方面的并发支持能力和展现B/S架构***在某几类资源维度方面的并发支持能力。
数据采集模块与B/S架构***中客户端和服务器配合,可采集相关测试数据。上述评估分析维度配置单元、场景分析类型配置单元均与数据采集单元连接,数据采集模块为具有如下功能的模块:能够根据配置信息、通过等间隔采样技术采集测试数据,生成N个观测样本Xi(i=1,2,K,N),每个观测样本均包括p维观测数据,每个观测数据对应一个测试数据的性能指标,N和p均为大于等于1的自然数。其中,Xi=[xi1,xi2,K,xip],xij(j=1,2,K,p)为第i个观测样本的第j个性能特征。
上述评估分析结果展示方式配置单元与数据分析模块连接,数据分析模块为具有如下功能的模块:能够对上述观测样本进行分析计算并生成关于性能特征的相关系数矩阵,通过性能特征之间的相关系数可评估B/S架构***的并发支持能力,且评估分析结果可根据用户设置的评估分析结果展示方式通过交互显示单元中呈现给用户。
本实施例中,数据分析模块对观测样本进行分析计算并生成关于性能特征的Pearson相关系数矩阵,具体如下:
(1)、将上述N个观测样本中观测数据由上至下依次排列,生成观测样本矩阵Ω,
Figure BDA0001547892320000061
(2)、计算关于性能特征的均值向量
Figure BDA0001547892320000062
Figure BDA0001547892320000063
(3)、计算性能特征的协方差矩阵S,
Figure BDA0001547892320000071
其中,sjk(j,k=1,2,K,p)为第j个性能特征与第k个性能特征之间的协方差,sjk的计算公式为:
Figure BDA0001547892320000072
(4)、计算关于性能特征的Pearson相关系数矩阵R,
Figure BDA0001547892320000073
其中,
Figure BDA0001547892320000074
rjk为第j个性能特征与第k个性能特征之间的相关系数,通过rjk评估B/S架构***的并发支持能力。
在数据分析模块中通过rjk评估B/S架构***的并发支持能力的评估准则为:
当|rjk|越大时,表示第j个性能特征与第k个性能特征之间的相关性越大,B/S架构***并发支持能力越小,当|rjk|越小时,表示第j个性能特征与第k个性能特征之间的相关性越小,B/S架构***并发支持能力越大;
当rjk>0时,表示第j个性能特征与第k个性能特征之间呈正相关性,当rjk<0时,表示第j个性能特征与第k个性能特征之间呈负相关性。
本发明一种B/S架构***并发支持能力的评估***可用于评估B/S架构***的并发支持能力,具体地:用户在用户交互界面设置评估分析的维度、测试数据的类型、采样指标、场景分析的类型以及估结果展示方式;数据采集单元根据配置信息的要求在预设场景分析下、通过等间隔采样技术采集各种类型的测试数据、并生成N个具有p维度观测数据的观测样本,每个观测数据对应一个测试数据的性能特征;数据分析模块对观测样本进行分析计算得出评估分析结果,评估分析结果按照预设的评估分析结果展示方式在用户交互界面上呈现。
实施例2:
如附图2所示,本发明一种B/S架构***并发支持能力的评估方法,基于实施例1公开的一种B/S架构***并发支持能力的评估***,在并发场景下以功能响应数据和资源占用数据为基础进行采样分析并生成评估分析结果,包括如下步骤:
(1)、设置配置信息:设置评估分析的维度、测试数据的类型、采样指标、场景分析的类型以及评估分析结果的展示方式,具体如下:
场景分析的类型设置为混合场景的***单功能并发支持能力分析,评估分析的维度p设置为p=5,测试数据的类型包括:单一功能的功能响应时间、CPU资源使用率、内存利用率、IO使用率以及表示压力状况的压力值,并设置按照预定的压力变化周期T,选取压力周期中间值的时刻作为采样时刻;
(2)、根据步骤(1)中配置在基础的场景分析类型下采集测试数据,生成N个p维的观测样本,并生成观测样本Xi(i=1,2,K,N),Xi=[xi1,xi2,K,xip],xij(j=1,2,K,p)为第i个样本的第j个性能特征;
(3)、生成评估分析结果:对观测样本进行分析计算,并生成关于性能特征的Pearson相关系数矩阵,通过性能特征之间的相关系数评估B/S架构***的并发支持能力,并按照配置信息显示评估分析结果。具体步骤如下:
(3.1)、将N观测样本的观测数据由上至下依次排列,生成观测样本矩阵Ω,
Figure BDA0001547892320000081
(3.2)、计算关于性能特征的均值向量
Figure BDA0001547892320000082
Figure BDA0001547892320000083
(3.3)、计算性能特征的协方差矩阵S,
Figure BDA0001547892320000084
其中,sjk(j,k=1,2,K,p)为第j个性能特征与第k个性能特征之间的协方差,sjk的计算公式为:
Figure BDA0001547892320000091
(3.4)、计算关于性能特征的Pearson相关系数矩阵R,
Figure BDA0001547892320000092
其中,
Figure BDA0001547892320000093
rjk为第j个性能特征与第k个性能特征之间的相关系数,通过rjk评估B/S架构***的并发支持能力。
在得到上述相关系数矩阵R后,可在用户交互界面根据用户设定的评估分析结果展示方式进行不同维度的结果展示。用户可通过rjk评估B/S架构***的并发支持能力,评估准则为:
当|rjk|越大时,表示第j个性能特征与第k个性能特征之间的相关性越大,B/S架构***并发支持能力越小,当|rjk|越小时,表示第j个性能特征与第k个性能特征之间的相关性越小,B/S架构***并发支持能力越大;
当rjk>0时,表示第j个性能特征与第k个性能特征之间呈正相关性,当rjk<0时,表示第j个性能特征与第k个性能特征之间呈负相关性。
Pearson相关系数矩阵可满足该场景分析的评估计算需求,在实际应用中可选择其他算法对观测样本进行分析以生成关于性能特征的相关系数之间的关系式。
评估分析结果的展示方式可按照评估分析需求进行设置,例如将评估分析结果的展示方式设置为展示B/S架构***在整体资源方面的并发支持能力,或者设置为展现B/S架构***在某一类资源维度方面的并发支持能力,如在CPU资源使用率方面的并发支持能力。
在实际应用中,可根据测试需求,设置场景分析类型为混合场景的***多功能并发支持能力分析进行评估,设置评估分析的维度以及设置测试数据的类型时并选择采集两个功能或三个功能等多个功能的功能响应数据、并选择多种资源的资源占用数据,并根据选取的测试数据选择适当的采样指标,然后通过数据采集模块采集测试数据生成N个观测样本,并对观测样本进行分析计算生成评估分析结果。
同时,在设置测试数据的类型时,也可根据场景分析的需求,添加特殊数据,如添加应用服务器的IIS相关性能数据或添加数据库服务器的数据库相关性能数据作为待采集的数据。
通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。除说明书所述的技术特征外,均为本专业技术人员的已知技术。

Claims (8)

1.一种B/S架构***并发支持能力的评估***,其特征在于包括评估配置模块、数据采集模块和数据分析模块,评估配置模块能够支持用户交互,并能够支持用户设置配置信息,配置信息包括评估分析的维度、测试数据的类型、采样指标、场景分析的类型以及评估分析结果的展示方式,测试数据的类型包括但不限于功能响应数据和资源占用数据;
数据采集模块与评估配置模块连接,能够根据配置信息采集测试数据;
数据分析模块分别与数据采集模块和评估配置模块连接,能够分析计算测试数据并生成评估分析结果,且在数据分析模块与评估配置模块的配合下能够根据配置信息展示评估分析结果;
场景分析的类型包括但不限于混合场景的***单功能并发支持能力分析以及混合场景的***多功能并发支持能力分析;
评估分析结果的展示方式包括按场景分析展示评估分析结果和按目标维度展示评估分析结果,按场景分析展示评估分析结果包括但不限于显示B/S架构***整体的评估分析结果、显示B/S架构***某一个功能的评估分析结果或显示B/S架构***某几个功能的评估分析结果,按目标维度展示结果包括但不限于展示B/S架构***在整体资源方面的并发支持能力、展现B/S架构***在某一类资源维度方面的并发支持能力和展现B/S架构***在某几类资源维度方面的并发支持能力。
2.根据权利要求1所述的一种B/S架构***并发支持能力的评估***,其特征在于测试数据的类型还包括特殊数据,功能响应数据包括B/S架构***支持的每个功能的功能响应时间,资源占用数据包括但不限于CPU占用的数据、内存占用的数据以及IO占用的数据,特殊数据包括但不限于应用服务器的IIS相关性能数据和数据库服务器的数据库相关性能数据。
3.根据权利要求1所述的一种B/S架构***并发支持能力的评估***,其特征在于数据采集模块能够根据配置信息、通过等间隔采集技术采集测试数据并生成至少一个观测样本,每个观测样本均包括多维观测数据,每个观测数据对应一个测试数据的性能特征。
4.根据权利要求3所述的一种B/S架构***并发支持能力的评估***,其特征在于数据分析模块能够对上述观测样本进行分析计算并生成关于性能特征相关系数矩阵,性能特征相关系数能够评估B/S架构***的并发支持能力。
5.一种B/S架构***并发支持能力的评估方法,其特征在于基于如权利要求1-4任一项所述的一种B/S架构***并发支持能力的评估***,在并发场景下以功能响应数据和资源占用数据为基础进行采样分析并生成评估分析结果,包括如下步骤:
S1、设置配置信息:设置评估分析的维度、测试数据的类型、采样指标、场景分析的类型以及评估分析结果的展示方式,测试数据的类型包括但不限于功能响应数据和资源占用数据;
S2、采集测试数据:根据配置信息在并发场景下采集测试数据,并生成至少一个观测样本,每个观测样本均包括多维观测数据,每个观测数据对应一个测试数据的性能指标;
S3、生成评估分析结果:对观测样本进行分析计算,并生成关于性能特征的相关系数矩阵,通过性能特征之间的相关系数评估B/S架构***的并发支持能力,并按照配置信息显示评估分析结果;
场景分析的类型包括但不限于混合场景的***单功能并发支持能力分析以及混合场景的***多功能并发支持能力分析;
评估分析结果的展示方式包括按场景分析展示评估分析结果和按目标维度展示评估分析结果,按场景分析展示评估分析结果包括但不限于显示B/S架构***整体的评估分析结果、显示B/S架构***某一个功能的评估分析结果或显示B/S架构***某几个功能的评估分析结果,按目标维度展示结果包括但不限于展示B/S架构***在整体资源方面的并发支持能力、展现B/S架构***在某一类资源维度方面的并发支持能力和展现B/S架构***在某几类资源维度方面的并发支持能力。
6.根据权利要求5所述的一种B/S架构***并发支持能力的评估方法,其特征在于测试数据的类型还包括特殊数据,功能响应数据包括B/S架构***支持的每个功能的功能响应时间,资源占用数据包括但不限于CPU占用的数据、内存占用的数据以及IO占用的数据,特殊数据包括但不限于应用服务器的IIS相关性能数据和数据库服务器的数据库相关性能数据。
7.根据权利要求6所述的一种B/S架构***并发支持能力的评估方法,其特征在于步骤S3包括如下步骤:
S31、将上述观测样本的观测数据由上至下依次排列,生成观测样本矩阵Ω,
Figure FDA0002958142070000041
其中,Xi(i=1,2,K,N)为第i个观测样本,Xi=[xi1,xi2,......,xip];xij(j=1,2,K,p)为第i个观测样本的第j个性能特征;
S32、计算关于性能特征的均值向量
Figure FDA0002958142070000042
Figure FDA0002958142070000043
S33、计算性能特征的协方差矩阵S,
Figure FDA0002958142070000044
其中,sjk(j,k=1,2,......,p)为第j个性能特征与第k个性能特征之间的协方差,sjk的计算公式为:
Figure FDA0002958142070000045
S34、计算关于性能特征的Pearson相关系数矩阵R,
Figure FDA0002958142070000046
其中,
Figure FDA0002958142070000051
rjk为第j个性能特征与第k个性能特征之间的相关系数,通过rjk评估B/S架构***的并发支持能力。
8.根据权利要求7所述的一种B/S架构***并发支持能力的评估方法,其特征在于步骤S34中通过rjk评估B/S架构***的并发支持能力的评估准则为:
当|rjk|越大时,表示第j个性能特征与第k个性能特征之间的相关性越大,B/S架构***并发支持能力越小,当|rjk|越小时,表示第j个性能特征与第k个性能特征之间的相关性越小,B/S架构***并发支持能力越大;
当rjk>0时,表示第j个性能特征与第k个性能特征之间呈正相关性,当rjk<0时,表示第j个性能特征与第k个性能特征之间呈负相关性。
CN201810035808.1A 2018-01-15 2018-01-15 一种b/s架构***并发支持能力的评估***及评估方法 Active CN108304323B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810035808.1A CN108304323B (zh) 2018-01-15 2018-01-15 一种b/s架构***并发支持能力的评估***及评估方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810035808.1A CN108304323B (zh) 2018-01-15 2018-01-15 一种b/s架构***并发支持能力的评估***及评估方法

Publications (2)

Publication Number Publication Date
CN108304323A CN108304323A (zh) 2018-07-20
CN108304323B true CN108304323B (zh) 2021-05-18

Family

ID=62868739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810035808.1A Active CN108304323B (zh) 2018-01-15 2018-01-15 一种b/s架构***并发支持能力的评估***及评估方法

Country Status (1)

Country Link
CN (1) CN108304323B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111580955A (zh) * 2020-04-03 2020-08-25 上海非码网络科技有限公司 计算机利用率智能分析***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104143128A (zh) * 2014-07-21 2014-11-12 快威科技集团有限公司 信息***安全评估指标的拓充方法及装置
CN105808420A (zh) * 2014-12-31 2016-07-27 阿里巴巴集团控股有限公司 健壮性测试过程的实现方法和装置
CN106452944A (zh) * 2016-08-31 2017-02-22 成都科来软件有限公司 一种基于多维度的业务性能分析数据获取方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4652741B2 (ja) * 2004-08-02 2011-03-16 インターナショナル・ビジネス・マシーンズ・コーポレーション 異常検出装置、異常検出方法、異常検出プログラム、及び記録媒体

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104143128A (zh) * 2014-07-21 2014-11-12 快威科技集团有限公司 信息***安全评估指标的拓充方法及装置
CN105808420A (zh) * 2014-12-31 2016-07-27 阿里巴巴集团控股有限公司 健壮性测试过程的实现方法和装置
CN106452944A (zh) * 2016-08-31 2017-02-22 成都科来软件有限公司 一种基于多维度的业务性能分析数据获取方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于B/S模式的SP多维度评估***设计与实现;王惠清等;《电脑知识与技术》;20111231;第7卷(第34期);第8792-8793页 *

Also Published As

Publication number Publication date
CN108304323A (zh) 2018-07-20

Similar Documents

Publication Publication Date Title
CN110363387B (zh) 基于大数据的画像分析方法、装置、计算机设备及存储介质
US7653509B2 (en) Probability state models
CN107368700A (zh) 基于计算云平台的微生物多样***互分析***及其方法
US11599892B1 (en) Methods and systems to extract signals from large and imperfect datasets
CN102955902A (zh) 雷达模拟设备可信度的评估方法及评估***
CN113268403B (zh) 时间序列的分析预测方法、装置、设备及存储介质
Broderick et al. Data mining of Ti–Al semi-empirical parameters for developing reduced order models
CN110717806A (zh) 产品信息推送方法、装置、设备及存储介质
CN111191601A (zh) 同行用户识别方法、装置、服务器及存储介质
CN112580536A (zh) 一种高位视频车辆及车牌的检测方法及装置
CN108304323B (zh) 一种b/s架构***并发支持能力的评估***及评估方法
CN107908807B (zh) 一种基于贝叶斯理论的小子样可靠性评定方法
CN114355094B (zh) 基于多源信息的产品可靠性薄弱环节综合评估方法和装置
CN117809124B (zh) 基于多特征融合的医学图像关联调用方法及***
CN112148952A (zh) 一种任务执行方法、装置、设备及计算机可读存储介质
CN109058089A (zh) 一种基于声发射信号的真空泵过载故障检测的方法
CN113465734B (zh) 一种结构振动的实时估计方法
CN111160788A (zh) 医院后勤人员工作质量的检测方法、装置、计算机设备
CN113567605A (zh) 质量色谱图的自动化解释模型构建方法、装置和电子设备
CN113553341A (zh) 多维数据分析方法、装置、设备及计算机可读存储介质
CN116992294A (zh) 卫星测控训练评估方法、装置、设备及存储介质
CN115344495A (zh) 批量任务测试的数据分析方法、装置、计算机设备及介质
CN113822564A (zh) 一种空域仿真分析的飞行计划最小样本量确认方法及装置
CN111078972A (zh) 提问行为数据的获取方法、装置和服务器
Wärmefjord et al. Geometrical Inspection Point Reduction for Rigid and Non-Rigid Parts Using Cluster Analysis—An Industrial Verification

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant