[发明专利]一种B/S架构系统并发支持能力的评估系统及评估方法有效
申请号: | 201810035808.1 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108304323B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 王永辉;王召冠 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 杜鹃花 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 架构 系统 并发 支持 能力 评估 方法 | ||
本发明公开了一种B/S架构系统并发支持能力的评估系统及评估方法,属于软件测试领域,要解决的技术问题为如何全面准确的评估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架构系统在某几类资源维度方面的并发支持能力。
进一步的,数据采集模块能够根据配置信息、通过等间隔采集技术采集测试数据并生成至少一个观测样本,每个观测样本均包括多维观测数据,每个观测数据对应一个测试数据的性能特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810035808.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压力测试方法及终端设备
- 下一篇:测试用例生成方法、装置、设备及存储介质