Middle
Appium sürücüsü başlatılırken Desired Capabilities nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
İstenen Yetkinlikler, otomasyon oturumunu yapılandırmak için Appium sürücüsünün başlatılması sırasında iletilen anahtar-değer parametreleri kümesidir. Testin hangi cihaz veya emülatörde çalıştırılacağını, hangi uygulamanın kullanılacağını, hangi ortam ayarlarının uygulanacağını belirlerler.
Örneğin, İstenen Yetkinlikler şu parametreleri içerebilir:
- platformName (Android, iOS)
- deviceName (cihaz veya emülatör adı)
- app (uygulama yolu)
- automationName (örneğin, Android için UiAutomator2)
Java'da örnek:
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);
Bu şekilde, İstenen Yetkinlikler, Appium'da test başlatma parametrelerini esnek bir şekilde yapılandırmaya olanak tanır.