performance - 如何验证我的 LoadRunner 测试脚本是否确实在执行?

标签 performance testing load-testing loadrunner

我需要使用 loadRunner(社区版:12.53)对 Web 应用程序进行负载测试。目前,我使用 loadrunner 默认测试脚本记录器记录了我的测试脚本。我假设,当我执行测试脚本时,我选择在 SUT 中执行的操作实际上应该更新应用程序后端/数据库。这是负载测试场景的正确行为吗? 当我运行我的测试脚本时,我在应用程序数据库中看不到任何值或没有任何更新。

我的测试脚本是用 C 语言编写的,并且还使用 web_reg_save_param 方法应用了手动关联。

在这种情况下可能会出现什么问题?任何帮助将不胜感激。

最佳答案

我选择在 SUT 中执行的操作实际上应该在我执行测试脚本时更新应用程序后端/数据库。这是负载测试场景的正确行为吗? - 是的,这是正确的行为。

当我运行我的测试脚本时,我在应用程序数据库中看不到任何值或没有任何更新。 - 你可能在相关性中遗漏了一些东西。当某些变量没有正确关联或被遗漏时,通常会发生这种情况。或者你可能认为无关紧要但需要注意的时间戳之类的东西。

关于performance - 如何验证我的 LoadRunner 测试脚本是否确实在执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53433784/

相关文章:

c++ - 优化 “coincidence search”算法以提高速度

c# - 如何使用 Parallel.For/ForEach 获得最佳性能? (包括表演时间)

performance - MongoDB 'count()' 非常慢。我们如何改进/解决它?

testing - 如何检查Testcafe中是否存在文本

python - py.test 2.3.5 : generative tests that use fixtures?

load-testing - 负载测试和 Tsung - 它适用于 ec2 吗?

javascript - 哪个更快 : if (var == 'value' ) OR if (/value/. test(var))

unit-testing - Groovy/模拟 SQL

java - 如何一次使用 5 个登录来执行登录功能的负载测试

mysql - 你如何用MySQL模拟内存不足?