iPhoneアプリのストレステストをどのように測定できますか? パフォーマンステストではなくストレステストが必要です。たとえば、100人のユーザーが同時にサーバー上にあるアプリケーションのデータベースにアクセスします。 助けてください? 事前に感謝しますiPhoneアプリのストレステストをどのように測定できますか?
答えて
まず、クライアントサイド(iPhone)アプリ、サーバーサイドコード、またはその両方をテストする必要があるかどうかを判断する必要があります。
サーバーサイドでしかテストできない場合があります。特に、HTTPを使用してサーバーと通信し、テキストベースの形式(XML、JSONなど)でデータを交換する場合は、これをはるかに簡単に行うことができます。このシナリオを処理できる多くのWeb負荷テストツールがあります。たとえば、Load Tester製品を使用すると、iPhone上のプロキシ設定を、ローカルマシン上で動作するソフトウェアを指すように設定できます。その後、録音を開始し、アプリケーションを使用します。 Load Testerは、サーバーと交換されたメッセージを記録します。サーバを同時に起動する多くのユーザをシミュレートするために、シナリオen masseを再生することができます。このプロセスは、Web負荷テストツールのほとんどと同じです。
もちろん、サーバーへのリクエストは記録されたとおりに再生することはできません。複数のユーザーを正確にシミュレートするには、カスタマイズする必要があります。どの程度のカスタマイズが必要なのかは、交換されるデータの種類、シナリオの複雑さ、および動的フィールドを自動的に構成するツールの能力によって異なります(これは、ツールの能力が大幅に異なる1つの領域です)。
希望に役立ちます!
基本的なシミュレーションには、多数の同時ユニットテストプロセス(一意のシミュレートされたユーザおよびその他の変数を使用)を使用してOS Xでユニットテストを実行する必要があります。
さらに「ストレス」が必要な場合は、マシンを追加してください。比較的早い時期にあるマシンからioやネットワークの制限値に達する可能性があります。
- 1. どのようにしてボラティリティを測定できますか?
- 2. カサンドラのストレステストはスレッド数をどのように決定しますか?
- 3. フラッシュゲームのロード/ストレステストはどのように実行できますか?
- 4. 次のiPhoneアプリをアーキテクチャ上どのように開発できますか?
- 5. 私のアプリの使用量はどのように測定できますか? (Play Consoleで)
- 6. iPhone Reachability - アプリ全体でどのように使用できますか?
- 7. iPadとiPhoneアプリにどのように参加できますか?
- 8. apkpureはどのようにiPhoneアプリを変換しますか?
- 9. Javaプログラムのパフォーマンスをどのように測定できますか?
- 10. ビデオストリーミングの待ち時間をどのように測定できますか?
- 11. ソースコードの統計情報をどのように測定できますか?
- 12. ジュリアプログラムの時間をどのように測定できますか?
- 13. スクリプトの実行時間をどのように測定できますか?
- 14. ステレオ画像でどのように距離を測定できますか?
- 15. iPhone:どのようにTwitterのアプリ
- 16. PTT iPhoneアプリ..どのように機能しますか?
- 17. iPhone用Facebookアプリはどのように機能しますか?
- 18. Silverlightアプリケーションのパフォーマンスをどのように測定しますか?
- 19. asyncioイベントループの長さはどのように測定できますか?
- 20. iPhoneアプリなどのトップバナーアラートをiPhoneアプリに表示させるにはどうすればよいですか?
- 21. あなたのiPhoneアプリからのデータ送信の測定
- 22. Facebook Messenger iPhoneアプリはFacebookのiPhoneアプリからどのようにログイン情報を取得しますか?
- 23. ファイルシステムベンチマークツールはどのように時間を測定しますか?
- 24. Typescript ESDocはどのようにコメントカバレッジを測定しますか?
- 25. iPhoneアプリ:Emojiはどのようにプログラムされましたか?
- 26. Androidアプリのデータサイズを測定してストレージリークを特定するにはどうすればよいですか?
- 27. Xcodeを使ってiPhoneアプリを作るとき、アプリのアイコンをどのように変更しますか?
- 28. 測定単位はどのように表されますか?
- 29. どのように測定しますか?
- 30. ラックまたはSinatraアプリのメモリ使用量を測定するにはどうすればよいですか?
これはiPhoneの質問ですか、ウェブアプリの質問ですか? – Kekoa
実際には、アプリケーションではなくサーバー上でストレステストを実行する必要があります。あなたはその質問を明確にすることができますか? –
私はそれらの両方を同時にテストできますか? – Reem