首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >金牛座性能测试

金牛座性能测试
EN

Stack Overflow用户
提问于 2018-09-04 13:14:09
回答 2查看 910关注 0票数 1

我是性能测试新手,我想知道金牛座的以下输出(http://websi.te不是我测试的真正域名!):

代码语言:javascript
运行
复制
10:53:12 INFO: Test duration: 0:06:54
10:53:12 INFO: Samples count: 1202, 2.08% failures
10:53:12 INFO: Average times: total 26.906, latency 0.132, connect 0.233
10:53:12 INFO: Percentiles:
┌───────────────┬───────────────┐
│ Percentile, % │ Resp. Time, s │
├───────────────┼───────────────┤
│           0.0 │         0.728 │
│          50.0 │        23.631 │
│          90.0 │        43.903 │
│          95.0 │        56.927 │
│          99.0 │        84.351 │
│          99.9 │       104.895 │
│         100.0 │       125.503 │
└───────────────┴───────────────┘
10:53:12 INFO: Request label stats:
┌─────────────────┬────────┬────────┬────────┬───────────────────┐
│ label           │ status │   succ │ avg_rt │ error             │
├─────────────────┼────────┼────────┼────────┼───────────────────┤
│ http://websi.te │  FAIL  │ 97.92% │ 26.906 │ Moved Permanently │
└─────────────────┴────────┴────────┴────────┴───────────────────┘

例如:

  1. Resp. Time, s: 43.903 --这是否意味着我的网站在40秒后回复了40%的案例?这是不可能的,因为如果我通过网络浏览器访问它,它会在1-2秒后做出响应。
  2. 平均响应时间是avg_rt吗?大约26秒?不可能。

如果我看一下铬性能测试,大多数元素集(网络、帧、脚本)都是在1000 is之后完成的,网络瀑布是在650 is之后完成的。

我还用金牛座测试了linguee.com,并给出了类似的数字:

  • avg_rt: 15秒
  • 50%:10秒
  • 90%:24秒
  • 95%:56秒

有误解吗?怎么可能,90%的请求有24秒的响应时间?自己检查一下,然后去linguee.com,大约2000毫秒。

提前谢谢你。

编辑:

我的配置文件看起来如下

代码语言:javascript
运行
复制
execution:
- concurrency: 100
  ramp-up: 1m
  hold-for: 5m
  scenario: quick-test

scenarios:
  quick-test:
    requests:
    - https://www.linguee.com
EN

回答 2

Stack Overflow用户

发布于 2018-09-04 14:29:17

  1. Resp. Time, s 43.903 for 百分之九十意味着90%的请求的响应时间至少为43秒。
  2. avg_rt代表平均响应时间。这是算术平均数 of 所有采样器的持续时间除以它们的计数。在你的例子中是26秒

关于你的“不可能”陈述:

  • 您的测试假设1202请求
  • 你的考试时间是7分钟。

这意味着,每分钟触发171次请求,每秒发出大约2.85次请求。我不认为这是一个“负载测试”,很可能您的系统性能是一个很大的问号。在测试运行待测系统时,您可以尝试在浏览器中打开,并准备好惊讶。

因此,我将开始研究为什么您的系统响应这么慢,首先检查它是否有足够的资源(RAM、CPU、网络、磁盘)。(等等),您可以使用JMeter PerfMon插件来完成这个任务。

票数 2
EN

Stack Overflow用户

发布于 2018-09-07 19:15:01

如果你真的在测试外部网站,比如语言,你的坏结果可能有以下几种:

  • 您的网卡无法处理底层通信量,因此您不是在测试网站,而是您的网络。
  • 目标网站具有DDOS保护机制,并减缓了您的请求。
  • 你的机器超载了

关于blazedemo,该网站似乎处于瘫痪或面临性能问题。

注意:您不应该在您不拥有的网站上进行负载测试,因为它被认为是DDOS攻击。

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

https://stackoverflow.com/questions/52167202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档