高级性能测试系列《37. 性能测试报告、面向目标性能场景(Arrivals Thread Group)》...

目录

  • 一、性能测试报告

    • 1.真正做性能测试,怎么做呢?

    • 2.没有监听器,我们怎么知道性能测试结果?

  • 二、面向目标性能场景(Arrivals Thread Group)

  • 三、设计场景

    • 1.bzm - Arrivals Thread Group

    • 2.场景一:看是否能满足50tps

    • 3.场景二:看是否能满足5tps

一、性能测试报告

性能测试时,能不启用监听器,则不启用。

1.真正做性能测试,怎么做呢?

CLI-mode:无图形界面模式--命令行。

GUI-mode:图形界面模式--仅仅用于编写和调试脚本。

2.没有监听器,我们怎么知道性能测试结果?

jmeter的html报告,与是否添加启用监听器无关。

7a8e8910336886c38b32a96e0272cce8.png
设置持续时间为300秒。
6f0b4cecbe16cb656be334208b21d2eb.png
输入文件名高级性能测试系列第36章节-01.jtl,点击打开,出现报错弹框没关系,因为不存在这个文件,直接点击ok就行。

小于5.1.1版本的jmeter都没有Generate Html report这个功能。

1ba0368dc8ad24c4f9031001edcbd958.png da03aa62e88e3d9851abe9f2bc0d94c2.png
选一个就行。
6dc2e2ee764388201551ac3575ab15c4.png e6a744089fa447712acd1479e625e770.png
建立一个空文件夹html-report并选择它。这个必须是个空文件夹。
5eff1b5e27e08fad63dbbcaab9a2ee09.png
它就会自动生成一份报告。
515f5a2d5628cf203b9750d8b216f2ab.png
html报告。

没有添加这些监听器,html报告中也会有这些图表。这些图表与是否有添加监听器无关。

7a30a5079b66fe6c82591f5d21491332.png

二、面向目标性能场景(Arrivals Thread Group)

需求:期望项目的接口,都要能满足50tps。

不管哪个接口,只要接口能够满足50tps就行了。不要求得到最大的tps,不要求能够支持多大并发用户数。

「50tps」:50个事务每秒。

「50个事务每秒 * 1分钟:」 50*60秒 = 3000 事务。

3000事务 * 60分钟 =  180000 事务。

一个请求是一个事务。一个接口发过去一个请求当作一个事务。

1小时要处理18w个请求,10小时要处理180w个请求,24小时要处理432w个请求。

如果公司的产品,日均访问量约为千万级以内,因为不止一个接口啊,50tps基本已经能满足要求了。

三、设计场景

1.bzm - Arrivals Thread Group:

47a54ba8fd704b42824c5175967a2cac.png cccb9df6604fe0140958fe5652b3e98d.png

2.场景一:看是否能满足50tps

761ff73a1ba36b55cab74d65ff4089bb.png
需要达到50tps。
53d3c52c89f9edda6c27b39c5d38c77e.png
平均线是50tps。
e7756bc0757f999259e099b4f4e9970b.png
并发用户数是152左右。
b128b0612a258966a7120acc133f99ae.png
响应时间:这个接口的平均响应时间超过了1.5s。

「最终的结果是:」 这个接口不能满足50tps的需求。

3.场景二:看是否能满足5tps

f4ccc6c3a37027e4e54a487f8e7b4d84.png
需要达到5tps。
29176a3a31c874c24ac6c7803dea8fd9.png
一个人不停得向服务器发起请求。
0f2608d4b16d08982636172e8878c8e2.png
响应时间只有几百毫秒。
53927ced24dac6f3324ed4af9c645bbf.png
tps:平均线达到5了。

「最终的结果是:」 这个接口能满足5tps的需求。


文章中的图片,皆为小编本人所画所截图,计算机知识都一样,如有雷同,纯属巧合。「文章是清菡编写的,如有转载,请标明出处!」

欢迎关注 “清菡软件测试”,进群加v:qhtester,备注:学校(公司名)+姓名(昵称),否则不予通过,感谢点赞与分享!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
... 1 OPERA¿ …˚ ˆ¸ˆ ¿ … ¢˛˜¢ —˛˜¢ ˇŒˇ ¸ˆ F1 Opera Help Opera ˇ˝ ¸ˆ Opera ˇ˝ ƒ˜˜ˇŒˇ ¸ˆ£ «˜¨˚¨º˜—£ ¿ˆ ˇƒ˜ Ø ¢ F3 Room Search Ø ¿… ˇ˚ ¿…–˚–˜· £ ¿ ø¡æ˜ ¿—˝ Ø ¿… F5 Rate Query ¿… Ø ¿… Ø » ƒ˜˚˙ ¶¤˜» ˙ £"˜ Ł¡£ ¿ …ˇ˚ ¿…—¯ˇ¢"˝ˇƒ F7 New Reservation —´ ¶¤ ·¸¿ …˜ ƒ˜¨˝ F5£ ˆ ˝Œ¨«»ø F8 Log Out ˜˙'˝¸ ˚ ˆº¿"˜˚–" «˜˙'˝¸£ ƒ˜…˚˙¸ø—˜ ˚ ˆº¿" ˛»˚––—º"ˆ˜ Shift+F1 Occupancy Graph ´˚ø·˝… ˛·· 90 ˜˜ ´˚˜ø—˛˘ ˆ˝…£ ¡ ¿´˚¿˚ » –¨˜—˛˚ ˜ˇ˚£ ˘—¿˙ł ¤… ¿"˝ ¶¤ ¿¡£ Shift+F2 Control Panel ´˚—¯ˇ¢– ¿ˇ˚ˆ¿ 7 ˜ ´˚˜ˇ —¯ˇ¢£ ¿ Ø ¡¢ º¡¢… ¿¡¢ ´˚¨ ˇ—¯ˇ¢ Shift+F3 House Status –˙· ˘Œ–˜ ´˚˙Ø¿£ ¡¢ º¡¢» ¿¨—¯ˇ¢ Shift+F4 Inquiry Ø ¿ Ø »—' «¸¡¢˝¯¶¡¢´ˆ——˜ˇ —¯ˇ¢ Shift+F5 Floor Plan ´¥ ª˘ ˆ˝… ˇ˚˘Œˆ¿ ª ¿ ¯¿"˝ ¿…˜¸ø˚˛»ˆ Shift+F7 Phone Book »– ˘Œ˜ ¿˜»˘ £ ¿…˙´…˜¡¢˝ˇ"¯´º£ ˆ—¯ˇ¢ Shift+F8 IFC Menu ¶¸ IFC ˜¶¸ Control+F1 Opera Help Opera ˇ ˝ ¿ … ¿ˇ˚¸ø— ƒ˜…˜¸ˆ Control+F2 Detail Availability ¿´ ¿ˆˇ ˘Œ˛·· 10 ˜ ¿—˝˜˚£˚£ ¿` —łˇ" Ø Control+F3 Room Plan ¿ ı·˝… ¿ˇ˚ ¿……¨ ¿ …¡¿˝˙Ø¿£ ¿ ˜…¨ ¿ ˚£ ¿¡æ ¿—˝ Ø¿· Control+F4 Calendar ¨œ ƒ˜»ˇ¨œ Control+F7 Operator Ø ¿˝¨¸—¯ˇ¢ ¿ Ø ˇŒ¡˜¿˝¨¸—¯ˇ¢£ ¢¿` Message¡¢ Trace ¡¢ Locator £ ¿˜£" Ø ¿˝¨¸—¯ˇ¢£ …·˚ No Show¡¢ Check-Out ˜· ˇ´ø¿ Ø Control+F8 MAX Availability ¶¤˘¿´ ¿ ¿¡æ¨˘ ¿· ¿—˝˜˚£˚`¿ 2 LOG IN ¡¢ LOG OUT ¡¢ CHANGE PASSWORD 2.1 LOG IN ˜ ˆ" ¯ WINDOWS ˆ ¸«» OPERA ˝…–Œ ˇ» ¿ £¤ˇˆ–Œ— USER NAME ¡¢PASSWORD £' USER NAME ˚˙—˚ˇ˜˘· + ¢˛˜ˆß˜» ˜ PASSWORD ˚˙…"˜ˆ´º ¨»"ˆ˚–Œª»ˇ´ LOG IN ... 2.2 LOG OUT ¢£"ˆ¿·˛˙¤– º¿"˜˚–£ ˛´¨¥˚ ˆ·£ ¶…"· F8¡£ £¤˘ –£» …"˜ˆ£' 2.3 CHANGE PASSWORD ¢£" ¤Ø` `¨ ´ ˜»·˛ˆ´º 3 OPERATOR ¡¢ TELEPHONE BOOK 3.1 OPERATOR ¿ Ø ¿˝¨¸—¯ˇ¢£" -ARRIVALS -IN HOUSE -CHECK OUT -CANCELLTION -NO SHOW ¢£" STATUS œ¯ RESERVATION · · Ø ˜£" Ø £" ˇ¨· % ˚¨º˘—˜… ˜ £¤–—º˚˙ˇ` ˜£' £ ¨ ߨ » ¿ˇ¿˝¨¸¶ »—'—¯ˇ¢"˝˚`ˇ¡£ MESSAGE £" ` MESSAGE: MESSAGE ˇ´˜… ƒ˜… : - NEW£"ª·¸…¿—´ ¤ MESSAGE - DELET £"ª·¸… MESSAGE - SAVE TEXT£"ª·¸…–£· MESSAGE - PRINT £"ª·¸…·¡ MESSAGE OPERA ˜ ˚… ˆ (OPERA ˜ ƒ˜˝¸ » ) ¨»"– · F8 ……·¿ ˝¸ OPERA ˇ¨ ª » ł ¨º MISCELLANEOUS ª » CHANGE PASSWORD ˚¨º˜ PASSWORD ¨»"˚¨º` –Ø —´˜ PASSWORD ł¨º OPERATOR ª MESSAGE ª NEW MESSAGE FROM ·ƒ·ˇ` ¨

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清菡软件测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值