1

ミニ appium プロジェクトを実行しようとしています。エミュレーターと appium サーバーを実行しています。これが私のコードです。.getBinaryPath() is undefined for type WebDriverManager "caps.setCapability("chromedriverExecutable", WebDriverManager.chromedriver().getBinaryPath());"

package appiumBasics;

import java.net.MalformedURLException;
import java.net.URL;

import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;

import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.remote.MobileCapabilityType;
import io.github.bonigarcia.wdm.WebDriverManager;

@Test
public class RubWebApplicationAndroidEmulator {

    public void OpenWebApplication() throws MalformedURLException {
        DesiredCapabilities caps = new DesiredCapabilities();
    
        caps.setCapability(MobileCapabilityType.BROWSER_NAME, "chrome");
        caps.setCapability(MobileCapabilityType.DEVICE_NAME, "HaidyEmulator");
    WebDriverManager.chromedriver().setup();
    caps.setCapability("chromedriverExecutable", WebDriverManager.chromedriver().getBinaryPath());
        
    AndroidDriver driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),caps);
    
    }
}
4

1 に答える 1