问题标签 [rational-performance-test]

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 投票
5 回答
2078 浏览

rational-performance-test - 按计划运行合理的性能测试器

是否可以每小时运行一次合理的性能测试器并生成包含所有页面每小时的所有响应时间的报告?像这样

如果您使用普通计划并让它每小时迭代一次,则所有响应时间都集中在报告中,如下所示:

.

是否可以从脚本启动 rpt 并运行特定的项目/计划,然后让 cron 每小时运行一次该脚本?

0 投票
1 回答
461 浏览

android - IBM Worklight 与 IBM Rational Performance Tester

我需要根据这个问题中的内容进行一些澄清:IBM Worklight 6.0 - wl_antiXSRFRealm error after deploying adapter to Worklight Server

我已经通过“IBM Rational Performance Tester”记录了移动应用程序流量。该应用程序是在 Worklight 平台上开发的。

当我看到主页启动时,我注意到响应是401 - Unauthorized。我从帖子中了解到它是worklight服务器使用的一种身份验证机制。

在我的脚本中,它被捕获如下,

/ -secure- {"challenges":{"wl_deviceNoProvisioningRealm":{"token":"59klbrq39geha0kuvknita262n"},"wl_antiXSRFRealm":{"WL-Instance-Id":"qsft4t6g6c3tc1k1lud66hfg1r"}}} /

有没有办法克服它?由于我的工具将 401 视为错误代码,因此它实际上并没有从该步骤开始。如果问题中解释的相同逻辑将成为解决此问题的方法,请建议我。另外请建议如何修改上述脚本,因为建议的 XML 标记无法添加。

0 投票
1 回答
640 浏览

performance - 在 IBM Rational Performance Tester 中使用记录器

我在 IBM RPT 中有一个问题,当我通过浏览器进行 HTTP 测试时,有 2 种记录方法(套接字记录器、代理记录器)。

作为用户手册:

HTTP 代理记录器:在需要代理连接来连接网络时使用

套接字记录器:用于客户端不支持代理时的低级网络流量

当我使用 Proxy Recorder 时,浏览器会在我的 Localhost 代理上自动生成一个端口(屏幕截图)(如您在此处选择 Recorder type中所见)。并且录制工作正常(它比 Socket Recorder 工作得更快,当我使用 Socket Recorder 时它工作得太慢,有时它没有收到任何数据包!)。我应该选择哪种方法来测试 Web App?每种方法都会影响性能结果吗?

请帮我解决这些问题。对不起,因为附件我没有足够的点来添加图片

谢谢 !

0 投票
2 回答
905 浏览

http - Rational Performance Tester,如何使用每个测试生成的值?

所以我有一个理性的性能测试仪的 HTTP 测试

在应用程序中,它有一个带有隐藏字段的表单,其中包含为每个会话自动生成的值。

如何使用为每个正在运行的测试生成的值而不是记录的值?因为该值是乱码且难以由数据池定义,因此我无法为隐藏字段创建数据池

0 投票
1 回答
624 浏览

java - eclipse 不接受在 eclipse.ini 中设置的堆大小

我在 Eclipse 中使用 IBM 理性性能测试器,并在 Eclipse 中的windows>preferences>general中设置了“显示堆状态” 。但是当我运行我的应用程序/性能测试时,它显示 java 堆空间错误。

我的 eclipse.ini 是:

但是当我在eclipse的状态栏中检查堆状态时如下图所示:

在此处输入图像描述

它显示“<strong>ma​​x:512M”,但在 eclipse.ini 中我已将其设置为“-Xmx1947m ”,如上面的 eclipse 文件所示。

谁能告诉我为什么当我将它设置为1947 M 时它在 Eclipse 的堆状态栏中显示max:512M

0 投票
1 回答
1164 浏览

performance-testing - RPT 错误:失败判决汇总

我是 RPT 和性能测试的新手。

我正在使用 RPT 试用版 8.7.1。我记录了一个简单的测试。这个记录的测试所做的是它只是登录一个电子商务网站,然后浏览它到一个项目,然后将该项目添加到购物车,然后退出。

我在一个有 5 个用户的时间表中回放了这个测试。此外,我在测试中附加了一个包含 5 行(登录名和密码)的数据池。

回放后,我使用数据池中提到的登录 ID 手动打开电子商务网站,以检查测试是否已将相应登录 ID 的购物车中的商品添加到购物车中。测试已成功将数据池中提到的每个登录ID的商品添加到购物车中。

但是当我在 Eclipse 中看到 rpt 的测试日志时。它显示“报告的 2 个失败判决”(参见附图 1.jpeg)。

我已经用谷歌搜索了它以了解它的含义,但我找不到任何有用的参考。我还检查了 IBM 知识中心站点是否存在此错误,但我再次找不到任何有用的描述。

请参阅随附的屏幕截图。

任何帮助将不胜感激。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
358 浏览

java - 在 RPT 运行期间,驱动程序报告它不再接收来自工作台的消息

我正在使用 RPT8.3,其中我在 RPT 中运行一个计划,该计划有 100 个用户,这些用户必须运行直到完成而没有加速。时间表的结构是:

我正在使用同一台机器来运行安装了 RPT 的被测应用程序,即工作台和代理是同一台机器。

时间表运行了大约 3 小时,然后它给出了以下错误:

测试运行因错误而停止。驱动程序 localhost 报告它不再接收来自工作台的消息。2683 毫秒前从该驱动程序收到的上一条消息是 KEEP_ALIVE。3556 毫秒前发送到此驱动程序的最后一条消息是 USERSTATES,100,100,0,User Group 1,100,100,0。

驱动程序停止接收来自工作台的消息的可能原因是什么?

它还在上述错误消息中使用KEEP_ALIVE 。这是什么意思?

我已经分析了 Windows 任务管理器在计划运行期间的内存和 CPU 使用率。CPU 使用率非常低于 100%,也没有内存问题。

我正在使用 windows7 和 RPT8.3。

谢谢..

0 投票
2 回答
417 浏览

php - 在 Rational Performance Tester 中设置 cookie 标头

我用 Rational Performance Tester9.0 入门版录制了一个测试。在这个测试中,我使用 username-user2_1、passwd-rajinder登录到http://store.demoqa.com站点。然后测试在购物车中添加一些项目并注销。http://store.demoqa.com是一个电子商务演示站点。登录该站点后,它会在浏览器缓存中存储一​​个名为wordpress_logged_in的 cookie (使用设置 cookie 标头),这有助于服务器识别该用户已登录。此标头可以可以在附加屏幕截图的测试栏中看到。有三个带有前缀wordpress_的 wordpress cookie (使用 set cookie),如下所示:

在录音机测试中:

设置 Cookie:sp_view_mode =默认;到期=格林威治标准时间 2017 年 5 月 25 日星期四 13:20:58;路径=/; 域=store.demoqa.com

Set-Cookie:wordpress_ c3754d87b9a70f2b98efc908f7649120=user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7Cef15b9f1f4cbab1ee09e1594f60c8d8590c3e856ad37d35613b2eac24b36a70e; expires=周日,2016 年 6 月 26 日 20:00:58 GMT;路径=/wp-内容/插件;httponly

Set-Cookie:wordpress_ c3754d87b9a70f2b98efc908f7649120=user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7Cef15b9f1f4cbab1ee09e1594f60c8d8590c3e856ad37d35613b2eac24b36a70e; expires=周日,2016 年 6 月 26 日 20:00:58 GMT;路径=/wp-admin;httponly

Set-Cookie:wordpress_logged_in_ c3754d87b9a70f2b98efc908f7649120=user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7C8a0aeaaa4dd8d1542530b67ea0cab11a5a697c93779746d98ff68678f1d000fe; expires=周日,2016 年 6 月 26 日 20:00:58 GMT;路径=/; httponly

但是当我运行这个测试时,比较记录测试和回放测试的响应头以获取与登录相关的特定请求,这三个 wordpress cookie(以及设置的 cookie 头)没有响应,如下所示。因此,我的测试每次都失败。

[![>在回放测试中:

设置 Cookie:sp_view_mode =default;到期=格林威治标准时间 2017 年 5 月 29 日星期一 23:56:49;路径=/; 域=store.demoqa.com] 2 ] 2

在播放期间,服务器使用 set cookie 仅设置sp_view_mode cookie。其他三个 wordpress cookie 没有出现在响应中。

另请参阅随附的屏幕截图。

谁能告诉我为什么 wordpress 相关的 cookie 没有出现在响应中的原因?

当我使用浏览器手动登录应用程序时,服务器会在设置的 cookie 标头中发送上述三个 wordpress cookie,它工作正常,但是当我使用 RPT 回放测试时,服务器没有设置这些 cookie。

我正在使用 windows7 和 firefox46.0.1。

在录制测试之前,我已经按照建议清除了 cookie 和缓存,并且在播放录制的测试之前,我已经清除了所有 cookie 并清除了缓存。

谢谢....

0 投票
1 回答
57 浏览

testing - 有哪些监控工具可用于监控 IBM 理性性能测试人员正在进行的负载测试?

我正在通过在应用程序上使用 IBM 理性性能测试器来进行负载测试。我想在负载测试期间监控各种资源,如服务器、中间件、网络等,以查明瓶颈。我可以在 IBM 理性性能测试仪中使用哪些监控工具?

0 投票
1 回答
269 浏览

performance-testing - 如何在 Rational Performance tester 中生成随机字符串?

我想使用理性性能测试器进行性能测试,其中测试中的大多数输入字段都是唯一的,所以我必须生成随机值才能在运行时使用它。我不想用excel。任何人都可以帮助。