Middle
Mis on Desired Capabilities, kui käivitate Appium draiveri?
sobes.tech AI
Vastus AI-lt
Soovitud võimed on võtme-väärtuse parameetrite kogum, mida edastatakse Appiumi draiveri initsialiseerimisel automaatika sessiooni seadistamiseks. Need määravad, millisel seadmel või emulaatoril test käivitatakse, millist rakendust kasutada, milliseid keskkonna seadeid rakendada jne.
Näiteks võivad sooviomadused hõlmata järgmisi parameetreid:
- platformName (Android, iOS)
- deviceName (seadme või emulaatori nimi)
- app (rakenduse tee)
- automationName (näiteks UiAutomator2 Androidile)
Java näide:
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);
Sellisel viisil võimaldavad sooviomadused paindlikult konfigureerida testide käivitamise parameetreid Appiumis.