Appium自动化-方法尚未实现

时间:2019-04-15 17:55:59

标签: android selenium appium ios-ui-automation

我正在尝试探索Mobile App Automation,我遇到了这个问题。

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

此代码将安装并启动应用程序,但是当我尝试找到Element并单击时,出现此错误:

  

线程“ main”中的异常org.openga.selenium.WebDriverException:方法尚未实现(警告:服务器未提供。.

注意:我试图在定位该元素之前包括足够的等待时间,但是它仍然相同。

0 个答案:

没有答案