51Testing软件测试论坛

标题: 如何在微信公众号做压力测试 [打印本页]

作者: 菁菁爱你    时间: 2017-4-21 17:54
标题: 如何在微信公众号做压力测试
压力测试工具是jmeter ,要在微信公众号上做压力测试,现在主要是不能跳过微信登录的问题,请问要怎么处理这个问题????


作者: jingzizx    时间: 2017-4-22 08:24
有个问题先要明确,微信公众号只是一个转发,最终会转发到你自己的服务器,那么你要做的是截取转发过来的接口即可。
不知道你们的应用是不是这样
作者: 1039196210    时间: 2017-4-22 09:11
1.其实没必要在微信上进行压测,腾讯的测试是做的非常好的了,进行登录验证以后,会有安全提示你的账号异常的
作者: 菁菁爱你    时间: 2017-4-22 09:33
jingzizx 发表于 2017-4-22 08:24
有个问题先要明确,微信公众号只是一个转发,最终会转发到你自己的服务器,那么你要做的是截取转发过来的接 ...

就是做自己这边服务器的接口压力测试,但是没法跳过微信端的登录
作者: 菁菁爱你    时间: 2017-4-22 09:34
1039196210 发表于 2017-4-22 09:11
1.其实没必要在微信上进行压测,腾讯的测试是做的非常好的了,进行登录验证以后,会有安全提示你的账号异常 ...

做的是我们这边服务器的接口测试,不是做微信的登录测试
作者: 1039196210    时间: 2017-4-22 12:49
如果是做自动化的话可以推荐试一下appium,做压力的话android操作系统有自带的monkey和monkey runner,可以做压力测试
作者: 菁菁爱你    时间: 2017-4-22 18:00
今天下午在加班,有空研究了下,终于搞明白是怎么一回事了,下面就简单介绍下,这个问题的解决方法
1、首先用抓包工具获取你微信端的登录cookie:
2、利用jmeter的cookie管理器添加上cookie(记得一定要写上域,要不就不起作用),把cookie管理器放在http请求下就可以了。参考网站http://www.cnblogs.com/fengpingfan/p/4759148.html
作者: msnshow    时间: 2017-4-23 21:13
这个可以修改程序,跳过一些限制,只要不影响性能就OK了
作者: biyadizhumeng    时间: 2018-3-16 16:50
http信息头管理器,添加cookie就好了

作者: biyadizhumeng    时间: 2018-3-16 16:51
但是公众号里面的页面压测怎么搞啊 ,还有很多文件需要加载
作者: zylchen2008    时间: 2018-11-16 15:18
是啊 我们网站还根据微信id临时生成了一个sid用来登录和sign标签 随机的





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2