首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >通过Rest API或Automation从性能中心或负载运行器分析中提取稳态性能测试结果?

通过Rest API或Automation从性能中心或负载运行器分析中提取稳态性能测试结果?
EN

Stack Overflow用户
提问于 2017-06-01 17:51:14
回答 2查看 1.6K关注 0票数 0

有没有一种方法可以自动从性能中心或负载运行器提取稳态性能测试结果?

我不能做太多的模板,如果有人成功了,请分享你的想法。

用例:-我们有一个自动化管道,它通过性能中心上的Rest API运行性能测试,完成后以HTML格式下载相应的测试结果。但是这个HTML报告是针对整个测试持续时间的,而我们只需要稳定状态部分。

我们的PE工程师在本地机器上使用Load Runner Analysis (HP Analysis)从原始结果(另一种结果类型,可以通过Rest API从Performance center下载,就像上面提到的HTML报告)中提取稳定状态。

我试着用Load Runner Analysis命令行做同样的事情,但在参数化和应用稳定状态的模板时没有成功。

我在某个地方读到(6个月前做的,现在没有互联网连接),报告模板不能参数化时间,即稳定状态。

EN

回答 2

Stack Overflow用户

发布于 2017-06-02 02:27:25

使用REST服务,可以提取数据,而不是稳定状态。请检查this链接。

对于每次运行,稳定状态时间是不同的。除非您知道确切的持续时间,否则不可能进行过滤。

下面的技巧将帮助您在不打开分析的情况下应用稳定状态。但要确保你对稳定状态的持续时间是100%肯定的。

  1. 将您的稳定状态时间转换为秒。例如,1分5秒到65秒。转到您最喜欢的editor.
  2. Search

Scenario Elapsed Time中的分析文件和<File-Name>.asc文件,分别在Dim_0Dim_1中添加您的稳定状态的开始和结束时间。(你也可以写一个宏来自动化多个文件)

[SDFilter0] DimensionType=Continuous InternalDimName=End Time Dimension=Scenario Elapsed Time EqualFlag=1 DimensionTableName=Event\_meter NumValues=1 DimCount=2 Dim\_0=65.000000 Dim\_1=122.000000

  1. 保存文件。
  2. 打开您的分析文件。转到View > Summary Filter,然后单击OK。您将看到如下所示的稳定状态时间。

  1. 您应该能够看到稳定状态数据。
票数 0
EN

Stack Overflow用户

发布于 2020-11-30 14:20:30

我现在就在做这件事-将LR PC自动化到我们的管道中。

我正在使用PC的REST API来触发整理和分析阶段。测试状态完成后,我将下载所有测试结果( results.zip文件),将其解压缩,打开.mdb文件并在其中运行fat查询,以执行分析工具所做的工作以及更多工作。

至于稳定阶段--抱歉,但AFAIK在这方面没有“稳定阶段”这样的术语。如果您正在运行压力测试-稳定阶段是什么?:)我们有几个正在使用的测试模板。我正在分析运行结果,以找到VU数字和持续时间。根据这些变量的判断,我正在确定哪个负载测试,然后我就知道上升、稳定和r/dn持续时间有多长。然后进行一些简单的算术运算--你已经得到了稳定状态的时间框架。

您可能会遇到的问题是从MDB中提取和转换数据。它有一些令人讨厌的东西需要解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44314097

复制
相关文章
XD如何画弧形,进度条
如何画半圆 首先画一个矩形,在画一个圆,选择两个,然后点击右键--带形状的蒙板 如何画圆弧 更改虚线的长度即可画出弧形,另外将端点设置成圆角! 如何画虚线
2021/11/08
6.8K0
[WPF] 使用三种方式实现弧形进度条
当时我第一反应是可以用 Microsoft.Toolkit.Uwp.UI.Controls 里的 RadialGauge 实现,虽然这是个 UWP 的控件,不过代码没有很复杂,应该很轻松就能移植到 WPF:
dino.c
2021/11/09
2.1K0
[WPF] 使用三种方式实现弧形进度条
Salesforce中不用代码创建进度条
今天我们将一起研究下如何在Salesforce中不用代码,只用公式字段就可以创建一个进度条。一开始我们好像认为我们不可能只用Salesforce的公式来创建一个动态的进度条。其实还是有很多方法的,有一些开发人员存储4张区间为25%或10张区间为10%的进度图片,并通过if语句来相应的显示他们。
臭豆腐
2019/04/16
8950
Salesforce中不用代码创建进度条
自定义 View 实战 02 - 圆弧形进度条
效果图 分析动图可以知道,动画主要由三部分组成: 内圆弧 外圆弧 中间文字 实现过程及注释 自定义属性 <declare-styleable name="ArcProgressbar"> <attr name="progressWidth" format="integer" /> <attr name="outerColor" format="reference|color" /> <attr name="innerColor" format="referen
code_horse
2020/06/19
5570
自定义 View 实战 02 - 圆弧形进度条
如何在Android中避免创建不必要的对象
在编程开发中,内存的占用是我们经常要面对的现实,通常的内存调优的方向就是尽量减少内存的占用。这其中避免创建不必要的对象是一项重要的方面。
技术小黑屋
2018/09/05
2.5K0
如何在Python中优雅地使用进度条?
tqdm在Arabic阿拉伯语言中是进度"progress"的意思。使用tqdm模块可以通过进度条的方式非常优雅地显示循环的进度。
lyhue1991
2020/07/20
5.3K0
如何在Python中优雅地使用进度条?
android进度条
为者败之,执者失之。——《道德经》 原生安卓实现的进度条 package com.example.uidemo.activity; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ProgressBar; import android.widget.SeekBar; import android.wi
阿超
2022/08/16
2K0
如何在js中创建对象
七夕临近了,没有对象的来创建一个吧 使用对象字面量: const o = { name: "zehan", greeting() { return `Hi, 我是${this.name}`; } }; o.greeting(); // "Hi, zehan" 使用构造函数: function Person(name) { this.name = name; } Person.prototype.greeting = function () { return `Hi, 我是
ZEHAN
2020/09/23
7.6K0
如何在Mac中创建MiniKube
Minikube是一个工具,可以在本地轻松运行Kubernetes。 Minikube在笔记本电脑的VM中运行单节点Kubernetes集群,供希望尝试Kubernetes或日常开发的用户使用。
方志朋
2022/05/08
2.4K0
如何在Mac中创建MiniKube
如何在Dynamo中创建UI
本文介绍了如何在Dynamo中创建UI,通过使用WPF技术实现了窗口的创建和交互。首先介绍了IronPython和Dynamo的基础知识,然后讲解了实现原理和准备工作。最后通过具体的操作步骤和代码示例讲解了如何在Dynamo中创建UI。
企鹅号小编
2018/01/05
2.1K0
如何在Dynamo中创建UI
如何在 WordPress 中创建联系表格?
假设我们有一个 WordPress 网站,并且我们想要添加一个功能,让他们可以联系他们所拥有的查询。我们可以通过使用网站上的 WordPress 插件添加联系表格来做到这一点。因此,这将为你的访问者提供一种与你联系的方式,当他们需要帮助或有什么要分享的时候。
海拥
2022/12/19
2.9K0
如何在 WordPress 中创建联系表格?
如何在 WordPress 中创建登录页面
登陆页面: 登陆页面是为特定受众制定的具有特定目标的目标页面,可以描述为“一页一目的”。登陆页面必须有一个“号召性用语”,并牢记特定目标。成功的着陆页是具有更高转化率、更高参与度和更高质量潜在客户的页面。
海拥
2022/10/04
2.9K0
如何在 WordPress 中创建登录页面
如何在git中创建新分支
介绍 Git 是一个开源版本控制系统,用于在软件开发过程中跟踪更改。它的相互独立的分支模型使其脱颖而出。分支可以基于以前版本的软件来保持当前进度的完整性,同时处理错误修复或新功能。 在本地创建 Git 存储库 要创建新的 Git 存储库,请在终端中输入以下命令: mkdir rumenz cd rumenz git init 这将在 rumenz 目录中创建并初始化一个新的 Git 存储库。创建一个新的降价文件并添加一行文本: echo This is a line of text > rumenz.md
入门笔记
2022/06/02
2.9K0
学习|Android中实现进度条按钮功能(kotlin)
前面几章做了检测TTS及怎么样进度条下载的文章,原想结合几个知识点做一个实战操作,模仿应用宝等手机助手的那种列表下载方式,计划中发现有一环是需要实现个一按钮进度条的方式,看了看以前没有相关的东西,那这篇我们就在看看Android怎么实现按钮进度条的功能。
Vaccae
2019/12/11
1.8K0
Android圆形进度条
圆形进度条.jpg 先在attrs.xml中自定义属性 <declare-styleable name="CircleProgressBar"> <attr name="backgroundColor" format="color" /> <attr name="progressColor" format="color" /> <attr name="progressWidth" format="dimension" /> <attr
aruba
2020/07/03
8710
Android圆形进度条
点击加载更多

相似问题

选择足球队并输出足球队的位置

13

比较游戏名称python

11

足球队联盟

212

我如何比较两支球队的得胜率?在C中

212

用Python比较时间

217
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文