当前位置: 首页 > 知识库问答 >
问题:

我在尝试运行Appium测试时遇到一个错误

潘佐
2023-03-14

运行以下代码:

    public static void opencalculator() throws MalformedURLException  {

        DesiredCapabilities cap=new DesiredCapabilities();

        cap.setCapability("deviceName", "android x86");
        cap.setCapability("udid", "emulator-5554");
        cap.setCapability("platformName", "Android");
        cap.setCapability("platformVersion", "7.1.1");
        cap.setCapability("appPackage", "com.android.calculator2");
        cap.setCapability("appActivity", "com.android.calculator2.Calculator");

        URL url=new URL("http://127.0.0.1:4722/wd/hub");

        driver =new AndroidDriver<MobileElement>(url, cap);
        driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);

给出以下错误:

共有1个答案

阮鸿煊
2023-03-14

在运行测试之前,您需要设置Java和Android SDK环境变量

 类似资料:
  • 我只想让我的cucumber测试接受一个确认对话,在我的cucumber测试中,我已经安装了selenium-webdriver并且它给了我这个错误: 我试过运行gem更新selenium-webdriver,但那不起作用。 这是我的功能文件: 功能:Delete User为了将一个现有用户作为一个用户删除,我希望能够从数据库中删除一个用户 则/^用户在用户页$/do expect(页)中不再可见

  • 在完成了所有这些之后,我检查了eclipse.ini文件 所以谁能帮我,告诉我该怎么做…或者更好的是,告诉我我需要下载什么并安装在我的64bit Windows7系统上,这样我就可以开始学习一些android应用程序的开发了。非常感谢您的帮助。

  • 启动层java初始化期间发生错误。朗,模块。FindException:无法识别模块格式:C:\Users\pinto\Downloads\fontawesome-free-6.1.1-desktop。邮政编码 这是我的导入和悬停错误。

  • 当我尝试在Chrome中运行测试时,出现以下错误: 初始化方法AutomationUsingSelenium。蓝绿色。MyTestInitialize引发异常。OpenQA。硒。DriversServiceNotFoundException:OpenQA。硒。DriversServiceNotFoundException 原因是什么?

  • 请帮帮我 ****这是我的密码**** ============================================================================================================================= 警告:无法获取字符串,仍要继续信息:[debug]执行cmd:c:\users\santo\appdata\

  • 我在测试包中编写了此测试,用于测试类,但即使在测试开始之前,除了中未知的“常量”之外,此错误显示为: 错误是: 注释处理器现在必须显式声明。发现编译类路径上的以下依赖项包含注释处理器。auto-service-1.0-rc4.jar(com.google.auto.service:自动服务:1.0-rc4)或者,设置android.defaultConfig.javaCompileOptions.