问题标签 [taurus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
379 浏览

python - Taurus 工具中的内存利用率

在Taurus中,我发现我们可以使用taurus进行实时报告然后jmeter,我可以看到服务器的CPU,内存利用率,服务器代理正在运行基于PID的服务。我怎样才能实现同样使用 Taurus?截至目前我可以获得 cou,基于整个服务器的内存,我需要获取特定的进程 ID?

下面通过使用 Taurus:

0 投票
0 回答
57 浏览

jmeter - 基于PID的taurus内存利用率

我有一个场景是我需要在 Taurus 中获取基于 PID 的内存。我使用 Metices 中的代码获得了基于 PID 的 CPU 利用率,如下所示:

如何使用 PID 获取内存利用率?我试过了:

但它给出了一个错误:

item = {x: float(values.pop(0)) for x in self._result_fields} ValueError:无法将字符串转换为浮点数:

0 投票
1 回答
250 浏览

testing - 当 Taurus 运行的 JMeter 测试记录失败时 Jenkins 构建失败

我有一些测试设置通过 Taurus 运行,并在 Jenkins 阶段启动它们,如下所示:

如果我的任何测试中的任何一个迭代失败,我想退出整个构建。但是这种设置以及包装在 try/catch 中都不起作用。

0 投票
1 回答
955 浏览

jenkins - 在 Jenkins 流水线 througt taurus 中设置 Gatling 报告名称

我正在编写一个声明性 jenkins 管道,但我遇到了加特林报告的问题:

在此处输入图像描述

平均响应时间趋势不正确,有没有办法用曲线替换下面的点云?

我的 Jenkinsfile 的摘录:

从我的scenario.yml 中提取:

scenario.yml 中,我尝试设置gatling.core.outputDirectoryBaseName

在这种情况下,它仅用 my_scenario 替换gatling已经存在大量数字。

0 投票
1 回答
460 浏览

jmeter - 在 taurus 容器中自动调整 jvm

您可以设置 jvm 内存设置和 Taurus,但它是否支持动态调整?是否有相对于系统上可用的 CPU 和内存数量调整 jvm 的设置?不用自己编写脚本就好了。

特别是如果我正在运行 Taurus 容器并且我希望它是可移植的。

0 投票
1 回答
1763 浏览

linux - 多场景多参数测试

我正在尝试在 .yml 中编写一个 taurus 测试,其中将包括多个场景(如 ping 主机请求、更改机器上的主机名、安装 java 等)。每个场景都有一个 API 调用请求,带有 url、POST 方法和正文。

问题1:

每个场景都应该在一个单独的文件中开发,并且应该这样调用测试:“bzt scenario_1.yml scenario_2.yml,...”。

有没有像 include_scenario、import 这样的解决方案?

例如在 Ansible 中有 include_tasks,所以我可以调用其他 .yml 脚本,一切都很好。

问题2:

如何为 body 创建某种循环,以便我的 API 请求将为每个分发使用不同的参数。因为我正在尝试编写一个具有高并发性的测试,例如 ping、更改主机名并为 Ubuntu、Debian、Centos 安装 Java。

当前代码示例:

谢谢你。

0 投票
1 回答
350 浏览

xml - 每次 Taurus 测试运行时如何更改 xml?

我有以下用于 Taurus 测试的 yaml:

因此,当我运行这些测试时, someId 会返回。id 根据 some.xml 中的数据返回。最近我们的要求是,如果在以前的请求中看到数据,则返回 someIds,然后 someIDs 会改变,这是我不想要的。我想要的是,每当测试在 xml 中运行一个字段时应该以一种以前从未见过的方式发生变化,Taurus 中是否有一些东西可以满足这个要求。

0 投票
1 回答
817 浏览

performance - 在 Jenkins 中使用 Taurus 和 Performance 插件在工作区中生成 html 报告

我正在使用带有性能插件的 Taurus 在 Jenkins 中运行我的 Jmeter 测试。虽然我在 Jenkins 中获得了性能报告,但我没有在工作区中生成一个 html 文件,我可以将其作为报告发送到电子邮件正文中。目前在电子邮件中,我只是发送报告的链接,但我不希望用户单击链接转到 Jenkins 性能报告,我需要电子邮件正文中的报告。请让我知道是否有任何方法可以在电子邮件正文中获取 html 报告或将 aggregate_report.xml 文件转换为工作区中的 html?

提前致谢 !

0 投票
1 回答
623 浏览

jenkins - 使用 taurus 运行 jmeter/yml 脚本时出错。'无类型'

'nonetype' 类型的 TypeError 参数不可迭代。尝试使用 taurus /bzt /jmeter 在 jenkins 中运行我的第一个测试时出现上述错误。我正在使用“运行性能测试”构建选项。
我已将参数传递为 bzt /test/something.jmx。脚本保存在我在构建中配置的 git repo 中。我也尝试过使用 test.yml 并引用 jmx。我用这种方法得到了同样的错误。

0 投票
2 回答
717 浏览

testing - 无法在现有 API 上运行 Taurus 性能测试

在 Win 10 机器上安装Taurus并创建一个新文件以测试我的 API 后:

perf-test-config.yml

我在日志中收到以下错误:

错误日志: