Middle
Šta su Desired Capabilities prilikom inicijalizacije Appium drajvera?
sobes.tech АИ
Одговор од АИ
Željene mogućnosti su skup parametara ključ-vrijednost koji se prenose prilikom inicijalizacije Appium upravljača za konfiguraciju sesije automatizacije. Oni određuju na kojem uređaju ili emulatoru će se test pokrenuti, koju aplikaciju koristiti, koje postavke okruženja primijeniti itd.
Na primjer, željene mogućnosti mogu uključivati parametre poput:
- platformName (Android, iOS)
- deviceName (ime uređaja ili emulatora)
- app (put do aplikacije)
- automationName (npr., UiAutomator2 za Android)
Primjer u Javi:
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("platformName", "Android");
caps.setCapability("deviceName", "emulator-5554");
caps.setCapability("app", "/path/to/app.apk");
AndroidDriver driver = new AndroidDriver(new URL("http://localhost:4723/wd/hub"), caps);
Na ovaj način, željene mogućnosti omogućuju fleksibilnu konfiguraciju parametara pokretanja testova u Appiumu.