gpt4 book ai didi

ios - Parse.com 压力测试 iOS 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:42:07 26 4
gpt4 key购买 nike

我正在构建一个应用程序,我希望将 Parse 用作后端平台。

我觉得该应用程序会非常请求繁重,所以我怀疑我能否在经济上维持该应用程序。

我希望有一种机制能够在生产前让大量用户测试我的应用,最好是使用某种形式的 XCode 测试。

是否有任何工具或技术可用于这种情况来创建用户并让他们以半随机间隔执行操作以测试负载?

我知道这是一个相对模糊的问题,但我只是想在这里寻找一些正确方向的指示。

最佳答案

如果您想使用 XCode,最好的选择可能是进行多线程压力测试。三个简单的步骤:

  1. 在单独的线程上设置多个压力大的调用(查询、保存等)。

    //First, create a Grand Central Dispatch Queue
    dispatch_queue_t specialQueue;
    specialQueue = dispatch_queue_create("com.yourcompanyname.yourappname", NULL);

    //Then run the thread a set number of times with your method you want to test
    int totalThreads = 200; //you could make this as big or small as you need to stress test
    for (int i = 0; i < totalThreads; i++) {
    dispatch_async(specialQueue, ^{ [self yourMethod]; });
    }
  2. 其次,自动快速连续运行查询(请参阅上面的代码来更改您调用的电话的数量)。

  3. 在 Parse.com 仪表板上观察您的查询和压力水平。

关于ios - Parse.com 压力测试 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26235979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com