XCUITest Automation Cloud sur de vrais appareils iOS
Testez sur de vrais iPhones et iPads sur la plateforme en nuage TestingBot via le cadre XCUItest.
(iPhones et iPads)
à votre CI/CD
et aux journaux d'essai.
Accélérez vos capacités de XCUITesting avec une grille de dispositifs iOS à distance. Téléchargez votre application iOS native (en Swift ou Objective-C) et exécutez XCUITests sur des centaines d'appareils iPhone et iPad.
Testez sur de vrais iPhones et iPads sur la plateforme en nuage TestingBot via le cadre XCUItest.
Faites évoluer l'exécution de vos tests grâce aux tests parallèles de XCUITest.
Remplacez votre laboratoire interne de dispositifs iOS par un fournisseur basé sur le cloud. TestingBot a 5 ans d'expérience dans l'exécution de tests iOS sur des appareils physiques distants.
Commencez en 5 minutesAvec notre offre Private Device Cloud, nous nous occupons de la configuration, de la configuration et de la maintenance des appareils qui vous sont dédiés.
Choisissez vos propres appareils et nous les mettrons à votre disposition dans notre centre de données.
Créez un fichier .ipa de votre application iOS native et un fichier .zip de vos tests XCUI. En utilisant XCode, avec Swift ou Objective-C, vous pouvez construire les deux fichiers.
Téléchargez votre application mobile (au format ipa) et vos tests (fichiers .zip) via l'API REST de TestingBot.
Lancez les tests par le biais d'un appel API. Les résultats des tests apparaîtront dans l'espace membre de TestingBot, accompagnés d'une vidéo, de journaux, de captures d'écran et d'autres données générées.
Vous pouvez exécuter des tests en parallèle sur plusieurs appareils, ce qui réduit considérablement le temps nécessaire à l'exécution de l'ensemble de votre suite de tests.
Il n'est plus nécessaire de disposer d'un laboratoire interne contenant divers appareils iOS de différentes tailles d'écran et versions d'iOS.
Profitez d'appareils iOS distants, avec des tailles d'écran et des versions d'iOS différentes. Nous ne fournissons pas d'appareils jailbreakés.
Selon le service CI/CD que vous utilisez, vous pouvez ajouter plusieurs étapes pour y parvenir.
Créez à la fois une étape d'application de téléchargement, pour télécharger les fichiers vers le stockage de TestingBot.
Enfin, déclenchez l'exécution du test avec notre API. Vous pouvez utiliser notre API pour récupérer un fichier de rapport XML JUnit, compatible avec votre analyseur de résultats CI/CD.
Vous pouvez modifier la vitesse du réseau, la langue et les paramètres locaux de l'appareil, changer l'emplacement GeoIP, etc.
Des filtres de test sont également disponibles. Ils vous permettent de contrôler les tests qui seront exécutés à partir de la suite de tests.
Vous pouvez trouver les résultats du XCUITest, ainsi que les vidéos et les journaux dans la zone réservée aux membres.
En utilisant l'API REST, vous pouvez également récupérer les résultats de notre propre CI/CD.
Pour commencer, veuillez consulter notre documentation XCUITest.
Looking to automate native iOS apps? Read our XCUITest tutorial on how to use code for iOS automation.