J'ai créé une application iOS dans Swift, et j'ai utilisé Firebase Auth et DB pour le backend. Je ne peux pas être très détaillé sur les détails, mais cela implique des services de géolocalisation, et est similaire (bien que beaucoup plus simple) à Uber/Lyft. Les deux pilotes/coureurs partagent la même application. Vous devez cliquer sur un autre bouton pour accéder à l'interface du pilote.Démarche de chargement d'une application iOS de géolocalisation
Je dois créer une simulation où plusieurs utilisateurs virtuels (les deux pilotes/pilotes) utilisent l'application en même temps (je souhaite mesurer le succès/l'échec de chaque action, ainsi que le temps de réponse). Je n'ai pas besoin de randomiser la simulation, mais je dois tenir compte du fait qu'il y a une interaction entre deux utilisateurs. En d'autres termes, ce n'est pas le test de performance habituel où vous vous connectez, affichez le profil, mettez à jour le profil, déconnectez-vous, etc. Il y a une dépendance sur une partie du test à terminer avant que l'autre puisse commencer.
Je voudrais voir si je pourrais avoir des idées sur la meilleure approche pour gérer cela. Je peux fournir plus de détails/contexte, si nécessaire.
Merci pour la réponse, je vous ai donné la meilleure réponse. J'ai besoin d'un moyen de calculer les métriques et le temps de réponse, donc je ne suis pas sûr que bluepill fonctionnera, mais je vais le vérifier quand même, car cela semble intéressant. – user2411290