Appium Automation - метод еще не реализован - PullRequest
1 голос
/ 15 апреля 2019

Я пытаюсь исследовать автоматизацию мобильных приложений, я сталкиваюсь с этой проблемой.

package sample;
import java.io.File;
    import java.net.MalformedURLException;
    import java.net.URL;
    import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.DesiredCapabilities;

import io.appium.java_client.android.AndroidDriver;
    public class AndroidTest {  
        static WebDriver driver;
        public static void main(String[] args) throws MalformedURLException, InterruptedException 
        {
            File app= new File("C:\\Users\\ASSOUND\\Downloads\\DevOps\\mymbfs60_simulator_0301.apk");
            DesiredCapabilities capabilities= new DesiredCapabilities();
            capabilities.setCapability("deviceName", "Android Emulator");
            capabilities.setCapability("platformName", "Android");
            capabilities.setCapability("app", app.getAbsolutePath());
            driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);
            driver.findElement(By.id("com.android.packageinstaller:id/permission_allow_button")).click();
            driver.quit();
            }
    }

Этот код устанавливает и запускает приложение, но когда я пытаюсь найти элемент и щелкнуть, я получаю эту ошибку:

Исключение в потоке "main" org.openga.selenium.WebDriverException: метод еще не реализован (ВНИМАНИЕ: сервер не предоставил ..

Примечание. Я попытался включить достаточное время ожидания перед нахождением элемента, но оно все равно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...