如何使用JMeter对Android SDK进行性能测试?

5hcedyr0  于 2022-11-09  发布在  Android
关注(0)|答案(1)|浏览(477)

有一个Ezviz SDK,它是可用的和开源的:https://open.ys7.com/doc/en/4.x/android-sdk-en.html
这个SDK已经集成在Android APP里面了,我分享的链接里有使用Android Studio集成和调用SDK函数的所有步骤,下面列出了其中的一些函数:

/***Replace the APP_KEY as the one you applied.  */
    EZGlobalSDK.initLib(this, APP_KEY);

    EZGlobalSDK.getInstance().setAccessToken(String accessToken);

    EZGlobalSDK.getInstance().logout();

我如何使用JMeter创建可以调用此SDK函数的脚本?我想使用Android应用程序对此SDK进行性能测试?

lrl1mhuk

lrl1mhuk1#

我不认为您可以“使用JMeter创建可以调用此SDK函数的脚本”,这取决于您尝试实现的目标,您可以:
1.如果您需要测量客户端性能-请使用Android Profiler
1.如果您需要使用集成的SDK模拟数百/数千个移动的应用程序,例如从云存储获取设备列表、视频文件等,您可以使用集成的SDK在Android应用程序中录制操作,也可以使用PC SDK及其演示应用程序,对于Android,您需要设置应用程序使用JMeter的证书,就像Network security configuration文章中描述的那样,对于桌面应用程序,您还需要将证书导入到Trusted Root Certification Authorities Certificate Store中,并且可能需要添加一个virtual loopback adapter,请参阅How to Run Performance Tests of Desktop Applications Using JMeter文章以了解更多信息。

相关问题