SwiftにiOSアプリケーションを作成し、バックエンドにFirebase AuthとDBを使用しました。詳細については細かくは分かりませんが、Geolocationサービスが含まれていますが、Uber/Lyftと似ています(はるかに単純ですが)。両方のドライバー/ライダーが同じアプリを共有しています。ドライバインターフェイスにアクセスするには、別のボタンをクリックする必要があります。Geolocation iOSアプリケーションのロード方法
私は複数の仮想ユーザ(両方のドライバ/ライダー)が同時にアプリケーションを使用しているシミュレーションを作成する必要があります(私は各動作の成功/失敗と応答時間を測定したいと思います)。私はシミュレーションをランダム化する必要はありませんが、私は2人のユーザの間に相互作用があるという事実を考慮する必要があります。つまり、ログイン、プロファイルの表示、プロファイルの更新、ログアウトなどの通常のパフォーマンステストではありません。テストの一部が完了する前に、テストの一部に依存することがあります。
これを処理するための最良の方法について私が知りたいかどうかを知りたいと思います。必要に応じて、より詳細な情報を提供することができます。
返信いただきありがとうございます、私はあなたに最善の答えを与えました。メトリックと応答時間を計算するには何らかの方法が必要なので、ブルーライトがうまくいくかどうかはわかりませんが、面白いと思うので、とにかくそれをチェックします。 – user2411290