Sobes.tech
Middle

Mi az a Desired Capabilities az Appium driver inicializálásakor?

sobes.tech MI

Válasz az MI-től

A kívánt képességek egy kulcs-érték párokból álló készlet, amelyeket az Appium meghajtó inicializálásakor adnak át az automatizálási munkamenet konfigurálásához. Meghatározzák, hogy melyik eszközön vagy emulátoron fut a teszt, melyik alkalmazást használja, milyen környezeti beállításokat alkalmazzon stb.

Például a kívánt képességek tartalmazhatnak olyan paramétereket, mint:

  • platformName (Android, iOS)
  • deviceName (eszköz vagy emulátor neve)
  • app (az alkalmazás útvonala)
  • automationName (pl. UiAutomator2 Androidhoz)

Java példában:

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);

Így a kívánt képességek lehetővé teszik a tesztek indítási paramétereinek rugalmas konfigurálását az Appium-ban.