- Page d'accueil
-
Tests sur appareils réels
Tests sur appareils réels iOS et Android
Tester sur des appareils réels signifie exécuter vos tests automatisés et manuels sur des téléphones et des tablettes physiques, et non sur des émulateurs. TestingBot met à votre disposition un cloud d'appareils iOS et Android réels, hébergés dans un centre de données sécurisé en Europe, prêts à exécuter vos tests en quelques secondes.
Aimé par ces entreprises
Ferme d'appareils fiable
Obtenez un accès instantané à une infrastructure d’appareils rapide et fiable.
Disponibilité des appareils 24h/24 et 7j/7
Appareils physiques iOS et Android, disponibles à tout moment de la journée.
Aucune configuration ni maintenance
Concentrez-vous sur les tests au lieu de vous soucier de la configuration et de la maintenance d’une batterie d’appareils mobiles.
Sécurité
Appareils situés dans un centre de données en Europe. Chaque test est effectué sur un appareil sécurisé et impeccable.
Appareils Android et iOS réels
Testez sur de véritables iPhone, iPad et sur les téléphones et tablettes Google, OnePlus, Xiaomi et Samsung.
Variété d'appareils
Testez sur n'importe quel appareil, haut de gamme ou économique, avec prise en charge des versions iOS et Android les plus récentes et les plus anciennes.
Performance
Notre infrastructure est conçue pour la performance afin d'éliminer l'instabilité et la latence des tests.
Tous les appareils réels sur lesquels vous pouvez tester
Voici la liste complète, générée à partir de notre inventaire en temps réel et non d'un chiffre marketing. Chaque entrée est un téléphone ou une tablette physique installé dans notre centre de données européen, effacé et réinstallé entre les sessions.
Pixel 11
Android 17.0
iPhone 17 Pro
iOS 26.5
iPhone 17 Pro Max
iOS 26.6
iPhone 16 Pro
iOS 26.4
iPad (9th generation)
iOS 26.6
Galaxy S26
Android 16.0
Huawei P40
Android 12.0
iPhone Air
iOS 26.2
Pixel 10
Android 16.0
iPhone 17
iOS 26.0
Pixel 9
Android 16.0
Galaxy S25
Android 15.0
iPhone 16
iOS 26.5
Redmi Note 13
Android 14.0
iPhone SE 2022
iOS 17.5
Galaxy A55
Android 14.0
Galaxy S24
Android 14.0
Pixel 8
Android 14.0
iPhone 15
iOS 18.0
iPad (8th generation)
iOS 14.7
iPhone 11
iOS 14.8
iPhone 14
iOS 17.6
Galaxy S23
Android 13.0
iPhone 13
iOS 18.5
Pixel 6
Android 13.0
iPhone XR
iOS 14.8
iPad (8th generation)
iOS 15.0
Galaxy A12
Android 11.0
Mi 10
Android 12.0
Galaxy S21
Android 11.0
iPhone 12
iOS 14.5
Galaxy S20
Android 10.0
iPhone 11
iOS 14.0
iPhone 8
iOS 16.7
Galaxy Tab S11
Android 16.0
Galaxy S10
Android 10.0
Pixel
Android 7.1
iPhone XR
iOS 18.7
iPad (6th generation)
iOS 13.5
iPhone 6s
iOS 15.8
Galaxy S8
Android 9.0
Un modèle manque à l'appel ? Un cloud d'appareils privé nous permet d'acheter et d'installer du matériel précis réservé à votre compte. Pour des vérifications rapides sur du matériel que personne ne garde en rack, nous proposons aussi des émulateurs et simulateurs hébergés.
Frameworks de tests automatisés
Fonctionne immédiatement avec les frameworks d'automatisation mobile les plus populaires :
-
Appium
Mobile Automation Framework, utilisant WebDriver, fonctionne sur des appareils physiques et des simulateurs / émulateurs.
Essayer avec Appium -
Espresso
Android Automation Framework, fonctionne sur des appareils physiques et des émulateurs.
Essayer avec Espresso -
XCUITest
iOS Automation Framework, s'exécute sur des appareils physiques et des simulateurs.
Essayer avec XCUITest -
Maestro
Maestro est un framework de test d'interface utilisateur mobile, qui prend en charge les tests sur iOS et Android.
Essayer avec Maestro -
Mobilewright
Mobilewright runs Playwright-style mobile tests in TypeScript on both iOS and Android.
Essayer avec Mobilewright
Tests en parallèle
Réduisez considérablement la durée totale de vos tests d'application en les exécutant simultanément. TestingBot propose une variété d'appareils, prêts à exécuter vos tests en parallèle.
Commencer
Vidéo, captures d'écran et journaux
Chaque test mobile est accompagné d'un accès aux journaux générés, aux vidéos et aux captures d'écran.
CommencerTestingBot Storage
Téléchargez simplement votre fichier .ipa ou .apk sur notre TestingBot Storage et vous pourrez utiliser immédiatement des frameworks comme Appium pour exécuter des tests.
Appareils réels ou émulateurs : quand choisir l'un ou l'autre
Tester sur appareils réels n'est pas automatiquement la bonne réponse. Les émulateurs et simulateurs démarrent plus vite, coûtent moins cher en volume et suffisent pour une large part des vérifications quotidiennes. Nous vendons les deux, voici donc la répartition que nous recommanderions vraiment.
Un émulateur ou un simulateur suffit pour
- 1 La régression de mise en page, de navigation et de fonctionnalités à chaque commit, quand ce qui compte est que le parcours fonctionne et non le comportement du matériel.
- 2 Les balayages larges de versions d'OS, car lancer vingt images d'émulateur coûte une fraction de la mobilisation de vingt terminaux physiques.
- 3 Le retour rapide en début de développement, quand une session qui démarre en quelques secondes prime sur la fidélité matérielle.
- 4 Les vérifications de taille d'écran et de résolution, qu'un émulateur reproduit fidèlement.
Vous avez besoin de matériel réel pour
- 1 Les performances et la réactivité, car un émulateur emprunte le processeur et la mémoire de votre machine hôte et masquera volontiers un appareil tout simplement trop lent.
- 2 L'appareil photo, le GPS, la biométrie, le Bluetooth et les autres capteurs, que les émulateurs simulent ou approximent.
- 3 Le comportement réseau réel sur une vraie radio, y compris la manière dont l'application encaisse une connexion mobile vraiment mauvaise.
- 4 Le comportement propre au constructeur, où c'est sa version d'Android qui casse et non Android lui-même.
La plupart des équipes finissent par utiliser les deux : des émulateurs et simulateurs à chaque commit, et du matériel réel avant une mise en production, sur les terminaux que leurs propres statistiques désignent comme prioritaires.
Quelles formules incluent les appareils réels
Chez nous, les appareils réels ne sont pas un palier premium. Tous les abonnements TestingBot les incluent, et il existe une exception honnête à connaître avant d'acheter.
Formule Manual
Des sessions en direct et manuelles sur de vrais iPhone, iPad et terminaux Android, pilotées depuis votre navigateur. Les émulateurs et simulateurs hébergés sont également inclus.
Formule Automated
Des exécutions Appium, XCUITest, Espresso et Maestro sur appareils réels, ainsi que la grille complète de navigateurs de bureau. L'IA sans code, les tests visuels et les analyses d'accessibilité sont inclus plutôt que vendus séparément.
Formule Pro
Tout ce que contiennent Manual et Automated dans un seul abonnement, pour les équipes qui font les deux sur le même parc d'appareils.
Crédits à la consommation
Les crédits couvrent les exécutions automatisées sur navigateurs de bureau ainsi que sur émulateurs et simulateurs. Ils n'incluent ni les appareils réels ni les sessions manuelles en direct.
Les paliers actuels et le nombre de sessions parallèles figurent sur la page tarifs. Chaque formule commence par un essai gratuit, et aucune carte n'est nécessaire pour regarder.
Tests sur appareils réels : comparaison rapide
Comment le cloud de TestingBot, basé sur des appareils réels, se compare-t-il à celui des autres grands fournisseurs ?
| Capacité | TestingBot | BrowserStack | SauceLabs |
|---|---|---|---|
| Appareils iOS et Android réels | |||
| Appareils hébergés dans l'UE (résidence des données) |
Yes
|
primaire américaine
|
primaire américaine
|
| Conforme au RGPD, auto-évaluation CSA STAR Level 1 | |||
| Appium / XCUITest / Expresso / Maestro |
Appium + XCUITest
|
||
| Gratuit pour les sources ouvertes |
Yes
|
||
| cloud privé dédié aux appareils | |||
| Tunnel sécurisé pour les applications privées/de test | |||
| Tarification forfaitaire transparente |
Yes
|
Devis personnalisé
|
Devis personnalisé
|
Pour en savoir plus, consultez les pages consacrées aux alternatives à SauceLabs , BrowserStack et LambdaTest .
Tester les fonctionnalités natives de l'appareil
Accédez et modifiez les fonctionnalités de l'appareil pour tester votre application dans diverses conditions réelles.
Simulation de réseau
Testez des scénarios tels que la connectivité, le réseau fluctuant et bien d'autres.
Tests de localisation
Testez vos applications sur différents fuseaux horaires, langues et géolocalisations.
Mode sombre
Testez l'interface utilisateur de votre application avec un arrière-plan sombre pour garantir une expérience utilisateur fluide.
Orientation de l'application
Testez votre application en mode paysage ou portrait. Passez d'une orientation à l'autre pour tester la réactivité de votre application.
Audio
Enregistrez et écoutez en temps réel l'audio généré sur l'appareil.
Paramètres
Contr��lez divers paramètres sur l'appareil, via ADB ou autre.
Vos propres appareils mobiles
Choisissez vos propres appareils iOS et Android. Nous allons acheter ces appareils, les installer et les configurer dans notre centre de données sécurisé.
Ces appareils seront à votre disposition 24 heures sur 24, 7 jours sur 7 et ne seront utilisés que par vous.
Étant donné qu'il s'agit de vos appareils, vous pouvez nous demander de désactiver / configurer l'avancement du nettoyage après chaque test. Demandez-nous d'installer des profils et des applications spécifiques, ou de modifier des paramètres spécifiques de l'appareil. Tu décides.
En savoir plus
Testez les applications par étapes
En utilisant notre tunnel sécurisé, vous pouvez tester rapidement et facilement votre site de mise en scène sur tous nos navigateurs.
Une fois que vous avez téléchargé et démarré notre tunnel, vous pouvez immédiatement tester vos applications Web en cours d'exécution sur votre ordinateur ou votre réseau interne sur n'importe quel navigateur de notre cloud, directement à partir de votre navigateur.
Foire aux questions
Questions fréquentes concernant les tests sur appareils réels avec TestingBot.
Qu’est-ce qu’un véritable test d’appareil ?
Les tests sur appareils réels consistent à exécuter des tests automatisés ou manuels sur des smartphones et des tablettes physiques, par opposition aux émulateurs ou aux simulateurs. Ils permettent de mettre en évidence des problèmes matériels spécifiques, tels que les limitations du processeur et de la mémoire vive, le comportement de la batterie, les conditions réelles du réseau et les particularités d'affichage propres à chaque appareil, que les émulateurs ne peuvent pas reproduire.
Dois-je utiliser un appareil réel ou un émulateur ?
Utilisez des émulateurs pour obtenir rapidement des retours d'information lors des phases de développement initiales et des tests unitaires. Utilisez des appareils physiques pour la validation des versions, les tests de performance, les flux biométriques, la logique des caméras et des capteurs, les notifications push et les tests d'acceptation finaux. La plupart des équipes utilisent les deux approches : les émulateurs dans l'intégration continue à chaque commit et les appareils physiques sur la branche de publication.
Où se trouvent les véritables appareils de TestingBot ?
Tous les appareils TestingBot sont hébergés dans un centre de données sécurisé en Belgique, en Europe. Ils sont conformes au RGPD et parfaitement vierges : chaque appareil est réinitialisé et réinstallé après chaque session de test. Aucun n’est jailbreaké ni rooté.
Quels frameworks de test le cloud sur appareil réel prend-il en charge ?
Appium (iOS et Android), XCUITest (iOS), Espresso (Android), Maestro (iOS et Android) et tout framework compatible WebDriver sont pris en charge. Vous pouvez également piloter les appareils manuellement depuis votre navigateur ou utiliser le générateur de tests IA sans code de TestingBot pour générer des tests à partir de texte.
Puis-je tester des applications qui ne sont pas encore disponibles sur l'App Store ou Google Play ?
Oui. Téléversez un fichier .ipa ou .apk sur TestingBot Storage et installez-le sur n'importe quel appareil. Vous pouvez également tester des applications déjà publiées sur l'App Store ou Google Play, ou vous connecter à des environnements de test protégés par un pare-feu d'entreprise via TestingBot Tunnel.
Quelle est la différence entre un cloud public et un cloud privé pour appareils ?
Les appareils du cloud public sont partagés entre les clients et leurs données sont effacées entre chaque session ; c’est la solution idéale pour la plupart des équipes. Les appareils du cloud privé sont des téléphones dédiés que nous achetons, configurons et hébergeons exclusivement pour votre compte, avec une option de persistance des données entre les tests, des profils personnalisés et des applications préinstallées.
Comment TestingBot se compare-t-il à BrowserStack et SauceLabs pour les tests sur appareils réels ?
TestingBot propose des appareils physiques hébergés dans l'UE (contrairement à BrowserStack et SauceLabs, principalement hébergés aux États-Unis), la conformité au RGPD et à la norme CSA STAR, une tarification forfaitaire transparente, la gratuité pour les logiciels libres et des API Appium/XCUITest/Espresso identiques. Les clients migrent généralement vers cette solution pour bénéficier de la résidence des données dans l'UE, d'une allocation plus rapide des appareils et d'un support direct de l'équipe d'ingénierie.
Vous souhaitez en savoir plus concrètement ? Consultez la page de test d’applications mobiles en direct ou parcourez la liste des appareils compatibles .
Inscrivez-vous pour un essai gratuit
Commencez à tester votre appli avec TestingBot.