Middle
Appium sürücüsünü başlatarkən Desired Capabilities nədir?
sobes.tech Süni İntellekt
AI-dan cavab
İstənilən imkanlar — bu, avtomatlaşdırma sessiyasını konfiqurasiya etmək üçün Appium sürücüsünün işə salınması zamanı ötürülən açar-dəyər parametrləridir. Onlar testin hansı cihazda və ya emulator üzərində işlədiləcəyini, hansı tətbiqin istifadə olunacağını, hansı mühit parametrlərinin tətbiq olunacağını və s. müəyyən edir.
Məsələn, İstənilən imkanlar aşağıdakı parametrləri daxil edə bilər:
- platformName (Android, iOS)
- deviceName (cihaz və ya emulator adı)
- app (tətbiqin yolu)
- automationName (məsələn, Android üçün UiAutomator2)
Java nümunəsi:
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);
Beləliklə, İstənilən imkanlar Appium-da testlərin işə salınması parametrlərini çevik şəkildə konfiqurasiya etməyə imkan verir.