Features

XCUITest Cloud pour l'automatisation d'iOS

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.

XCUITest Cloud pour l'automatisation d'iOS

Aimé par ces entreprises

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.

appareils iOS
appareils iOS Appareils iOS physiques
(iPhones et iPads)
Intégration CI/CD
Intégration CI/CD Intégrez les tests XCUI d'Apple
à votre CI/CD
Rapports d'essai
Rapports d'essai Déboguez plus rapidement grâce aux captures d'écran, à la vidéo
et aux journaux d'essai.

XCUITest automation in the cloud

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 minutes
Cloud de périphérique privé

Cloud de périphérique privé

Avec 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.

Comment cela fonctionne-t-il ?

Préparez votre application et vos tests

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écharger l'application et les tests

Téléchargez votre application mobile (au format ipa) et vos tests (fichiers .zip) via l'API REST de TestingBot.


Apprendre encore plus

Exécuter les tests XCUI

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.

Questions fréquemment posé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.

TestingBot Logo

Prêt à commencer les tests XCUI ?

Pour commencer, veuillez consulter notre documentation XCUITest.

Ressources que vous pourriez aimer

Automate native iOS Apps with XCUITest

Looking to automate native iOS apps? Read our XCUITest tutorial on how to use code for iOS automation.

Read more