Tests Appium sur appareils réels
Exécutez des scripts de test Appium sur de vrais appareils Android et iOS sans gestion d'infrastructure.
Tests d'applications natives
Testez des fichiers .apk et .ipa sur de vrais appareils. Support complet des gestes, liens profonds et notifications push.
Support Appium 1 et 2
Compatible avec Appium 1.x et 2.x. Utilisez n'importe quelle liaison de langage : Python, Java, JavaScript, Ruby.
Constructeur de capacités d'appareils
Générez les capacités souhaitées depuis notre interface — sélectionnez l'appareil, la version du système d'exploitation et l'application.
Vidéo de session et journaux
Vidéo de session complète, journaux du serveur Appium et journaux d'appareils capturés automatiquement pour chaque exécution de test.
Connectez vos tests Appium
Exemple Python — modifiez simplement votre URL command_executor vers notre point de terminaison de grille.
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.android.AndroidElement;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.By;
import java.net.URL;
public class AppiumTest {
public static void main(String[] args) throws Exception {
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("platformName", "Android");
caps.setCapability("appium:app", "path/to/app.apk");
caps.setCapability("appium:appActivity", "com.myapp.MainActivity");
caps.setCapability("appium:deviceName", "Google Pixel 8");
AndroidDriver<AndroidElement> driver = new AndroidDriver<>(
new URL("https://grid.robotactions.com/t/YOUR_API_TOKEN"),
caps
);
driver.findElement(By.id("com.myapp:id/button")).click();
driver.quit();
}
}De vrais appareils pour vos tests Appium
Arrêtez de gérer des laboratoires d'appareils. Commencez à livrer plus rapidement.