PerformanceOne一站式性能测试平台

PerformanceOne(简称:P-One)是泽众软件自主研发的一套一站式性能测试平台软件产品。

该产品采用 B/S 架构开发,实现了集管理、设计、压测、监控以及分析于一体的全方位性能测试解决方案。可有效提升性能测试技术能力,提高效率,降低门槛,减少性能测试的投入,同时提升软件产品质量。 适用于各种非功能测试场景:压力测试、负载测试、稳定性测试、可靠性测试、容量测试等。

运行环境:Windows操作系统,Linux操作系统(统信UOS、银河麒麟等等)

产品价值

1、管理从脚本编写、场景设计、加压与分析、缺陷管理全流程。

2、团队化协同性能测试管理,提供按照项目的多用户协同工作,提高工作效率。

3、多压力产生节点的复用,提升测试环境的使用率。

4、支持全链路测试,通过链路架构图来定义架构和链路,以及各个节点的计数器。

5、支持对JVM的监控与分析,分析线程锁、内存、GC、代码执行时间,进行java程序的调优。

功能模块

一、性能需求与SLA模块

根据系统非功能需求的性能需求部分,建立整个性能测试的SLA:标识具体的场景(功能点、并发用户数、在线人数、吞吐量、持续时间等)

所有的性能测试项目都是建立在需要达到的sla基础之上

二、性能脚本编辑模块

提供配置式的脚本编辑界面和代码式的编辑器,方便不同类型的用户方便、简单、快速的编辑性能脚本、调试脚本;支持不同协议的性能脚本;也支持jmeter脚本导入;

三、测试集管理与性能场景管理

创建性能场景:配置相应的脚本、加压方式、vu个数、间隔时间、交易百分比(或者个数)等参数;

测试集允许把多个性能场景加入,成为一个测试集;Pone允许一次执行整个测试集,而不需要一个一个的来执行,以节省时间,减少人工干预;

四、创建全链路监控模型

对被测试系统做全链路分析,并且支持使用绘图方式创建链路,以及每个链路节点上的计数器;

创建仪表盘,并且把对应的计数器加入仪表盘,形成对测试集的专有监控面板,同时记录测试数据。允许设置阈值,以提供异常告警;

五、性能执行与监控

使用测试集或者场景发起执行,来进行性能测试;

使用此测试集或者场景对应的仪表盘来查看执行状态,监控执行过程;

六、测试分析与报告

根据执行监控,在执行完成之后,生成性能测试分析报告(word或者pdf格式);

七、缺陷跟踪

支持把性能测试过程中的问题,创建为性能缺陷,提交给开发。

支持缺陷管理流程自定义;

八、测试环境与执行器管理

支持管理多加压节点的执行器配置与管理;

九、项目管理与用户管理

针对不同的被测试系统,支持通过创建项目的方式区隔管理;

所有的需求、性能脚本、测试集、性能场景,都放在项目中统一管理;

登录项目需要赋予相应的权限;

nginx监控界面

redis监控界面

组件配置界面

监控链路设计界面

产品架构图

产品优势

一、性能测试分析全流程、一体化协同平台

以项目为单位,从性能脚本管理、性能场景管理、测试集管理,以及性能脚本复用、支持性能缺陷管理,到出具性能测试分析报告全流程管理。

支持性能测试团队协同管理、过程管理。

统一协调、分配管理性能测试环境和资源。

二、低代码、可视化性能脚本编辑

提供录制、日志导入产生性能脚本。

支持低代码编辑性能脚本。

无需开发人员即可编辑、维护性能脚本。

三、多节点、高并发、高仿真,精准模拟海量压力

采用各种压力产生模型,精准的模拟10万+用户的压力。

管理多个压力节点集群,支持从多个节点发起压力模拟。

四、APM多种类探针实现多维监测

为测试任务设计压力链路分析图,详细分析系统架构、交易走向。

根据压力模型图,以及每个组件来定义丰富的计数器,分析压力分布。

根据链路分析图,展示性能计数器仪表盘。

五、全链路性能问题定位

根据链路架构图和性能计数器,根据SLA协议设置阈值。

加压分析链路上的各个计数器数据是否合理,从而定位问题。

六、JVM性能问题分析与定位

线程锁分析

JVM内存管理分析

代码执行市场分析


版本更新

P-One v3.0(日期:2023.7)

1.施压集群增加Jmeter施压机

2.组件新增Jmeter组件类型,可以选择导入jmx文件生成脚本

3.新增jmx文件转PR脚本

4.集成链路监控SkyWalking,可以对请求的具体调用链路进行监控

5.集成自研链路监控,可以查看请求的具体调用链路信息;

6.扩展可视化操作,如:配置校验点

P-One v2.0(日期:2022.12)

1.集成自研监控工具APM,可支持对服务资源(CPU、内存等)、jmx、jvm、docker、k8s、mysql、redis、nginx、oracle等监控

2.增加链路跟踪链接,支持将多个单体监控串成流程进行监控

P-One v1.0(日期:2022.6)

1.原WEBPR升级成Pone

2.包含功能:

用户管理,

项目管理,

施压集群管理:管理性能测试施压用到的施压机进行管理

组件管理:包含组件设计与单机调试,一个组件即是一个脚本;

测试场景管理:设计性能测试场景,可绑定单个或多个组件并进行施压策略设设置

测试集管理:支持绑定测试场景进行定时、预约、立即执行

执行记录:查看测试集执行结果,可以导出word版报告和html格式报告

实时监控:在执行过程中,可以查看被监控的服务器资源消耗情况

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合的、交互的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。VR技术通过模拟人的视觉、听觉、触觉等感觉器官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方与之进行实时交互,创建了一种适人化的多维信息空间。 VR技术具有以下主要特点: 沉浸感:用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。 交互性:用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。 构想性:也称想象性,指用户沉浸在多维信息空间中,依靠自己的感知和认知能力获取知识,发挥主观能动性,寻求解答,形成新的概念。此概念不仅是指观念上或语言上的创意,而且可以是指对某些客观存在事物的创造性设想和安排。 VR技术可以应用于各个领域,如游戏、娱乐、教育、医疗、军事、房地产、工业仿真等。随着VR技术的不断发展,它正在改变人们的生活和工作方,为人们带来全新的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值