Heim > Fragen und Antworten > Hauptteil
Jetzt hat das Unternehmen ein Projekt, das eine von WeChat entwickelte Webseite verwendet. Bei dieser Webseite besteht das Problem, dass sie nicht in einem normalen Browser geöffnet werden kann (die WeChat-Schnittstelle wird verwendet, um grundlegende Benutzerinformationen zu erhalten). WeChat-Browser. Wie kann ich also einen Stresstest auf dieser Webseite durchführen? Der Server verwendet einen Benutzeragenten, um festzustellen, ob es sich um WeChat-Browsing handelt.
Paketerfassungstool:fiddler:
Screenshot:
Aber am Ende stellte ich fest, dass es immer noch fehlgeschlagen ist. Verwenden der Firefox-Entwicklertools zum Hinzufügen von UA: Bild:
Ich verstehe wirklich nicht, warum ich das falsch verstehe oder stimmt etwas mit den Arbeitsschritten nicht?
Übrigens möchte ich alle Experten bitten, mir einige Ratschläge zu den Stresstestmethoden und empfohlenen Tools zu geben. Danke~!
淡淡烟草味2017-06-30 09:57:36
分享一下我在做的一个案例,公司有个微信红包的活动,基本上每次发出去就会有好几万的用户来抢红包,直接压力测试帮我们做掉了。
我们在做压力测试的时候,在后端逻辑里加了个参数,比如uid=随机数,用来模拟微信登录,如果uid存在的话,就不跳转到微信登录里去了,而是去数据库找相应的fake用户来做登录。当然有一些问题可能还是测不到的,比如说业务系统中需要存储微信授权登录后的用户数据,这个在模拟测试的时候就比较难了,只能随机生成一些了。