首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >混合app性能测试(jmeter)

混合app性能测试(jmeter)
EN

Stack Overflow用户
提问于 2021-04-27 14:27:17
回答 1查看 62关注 0票数 0

我们可以通过jmeter测试混合应用程序吗?如果可以,那么提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-04-27 14:58:36

我不认为你可以使用JMeter来对移动应用程序本身进行负载测试,如果你需要检查应用程序的加载时间,页面渲染时间,资源消耗(CPU,内存,网络,电池)等,你应该考虑使用性能分析工具,它们通常可以从移动操作系统供应商那里获得,比如:

Xcode Instruments usage to improve app performance

  • iOS

只有当应用程序与通信时,才能在测量移动应用程序性能的上下文中使用JMeter,这样您就可以使用JMeter模拟成百上千个移动应用程序用户,这样您就可以检查后端是否能够处理这样的负载,并且不会导致响应时间增加或出现错误。如果这就是您要尝试实现的目标-您需要确定哪些network protocols在作用域内,并检查JMeter SamplersJMeter Plugins是否支持这些协议

如果您的移动应用程序使用HTTP协议与后端通信,您甚至可以使用JMeter的HTTP(S) Test Script Recorder记录请求,有关示例概念,请参阅Load Testing Mobile Apps Made Easy文章。

如果您的应用程序使用HTTPS协议,那么仍然可以记录流量,但是您必须采取一些额外的步骤:

  1. 将JMeter的自签名证书安装到移动设备上(请参阅JMeter Documentation

HTTPS recording certificates一章

  1. 将您的移动操作系统配置为信任此certificate:

代码语言:javascript
复制
- iOS: [Trust manually installed certificate profiles in iOS and iPadOS](https://support.apple.com/en-us/HT204477)
- Android: [How to install trusted CA certificate on Android device?](https://stackoverflow.com/a/22040887/2897748%5C)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67277959

复制
相关文章

相似问题

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