第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Eclipse 中找不到帶有 Appium 的構(gòu)造函數(shù) AndroidDriver

在 Eclipse 中找不到帶有 Appium 的構(gòu)造函數(shù) AndroidDriver

四季花海 2022-12-28 10:39:38
有錯誤的代碼:package TestCase;import java.net.MalformedURLException;import java.net.URI;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.remote.CapabilityType;import org.openqa.selenium.remote.DesiredCapabilities;import com.gargoylesoftware.htmlunit.javascript.host.URL;import io.appium.java_client.AppiumDriver;import io.appium.java_client.android.AndroidDriver;import io.appium.java_client.remote.MobileCapabilityType;import io.appium.java_client.remote.MobilePlatform;public class TestWebBrowser {    //AppiumDriver driver = new IOSDriver();    public static AndroidDriver driver;    public static void main(String[] args) throws MalformedURLException {                   DesiredCapabilities capabilities = new DesiredCapabilities();           driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);      }}消息錯誤是:構(gòu)造函數(shù) URL(string) 未定義構(gòu)造函數(shù) AndroidDriver(URL, DesiredCapabilities) 未定義AndroidDriver 是原始類型我嘗試了不同版本的 java-client,但問題仍然存在
查看完整描述

2 回答

?
慕妹3242003

TA貢獻(xiàn)1824條經(jīng)驗 獲得超6個贊

您需要像這樣使用現(xiàn)有的構(gòu)造函數(shù):

https://appium.github.io/java-client/io/appium/java_client/android/AndroidDriver.html

你需要使用java.net.URL而不是com.gargoylesoftware.htmlunit.javascript.host.URL


查看完整回答
反對 回復(fù) 2022-12-28
?
繁星點點滴滴

TA貢獻(xiàn)1803條經(jīng)驗 獲得超3個贊

1. 首先,請您仔細(xì)檢查進(jìn)口商品好嗎?與正確的分享下面的代碼片段


package tests.web;


import java.net.MalformedURLException;

import java.net.URL;

import io.appium.java_client.android.AndroidDriver;

import io.appium.java_client.remote.MobileBrowserType;

import org.junit.After;

import org.junit.Before;

import org.junit.Test;

import org.openqa.selenium.By;

import org.openqa.selenium.remote.DesiredCapabilities;

public class AndroidWebTest {

   private static final String ACCESS_KEY = System.getenv(“SEETEST_IO_ACCESS_KEY”);

   private static final String CLOUD_URL = “https://cloud.seetest.io:443/wd/hub”;

   private static final String TITLE = “Testing Website on Android Chrome with Java”;

   private AndroidDriver driver = null;


   @Before

   public void setUp() throws MalformedURLException {

       DesiredCapabilities dc = new DesiredCapabilities();

       dc.setCapability(“testName”, TITLE);

       dc.setCapability(“accessKey”, ACCESS_KEY);

       dc.setBrowserName(MobileBrowserType.CHROME);

       driver = new AndroidDriver(new URL(CLOUD_URL), dc);

   }


   @Test

   public void testAppiumOnChrome() {

       driver.get(“https://amazon.com”);

       System.out.println(driver.getTitle());

       if (driver.getCapabilities().getCapability(“device.category”).equals(“TABLET”)) {

           driver.findElement(By.xpath(“//*[@name=’field-keywords’]”)).sendKeys(“iPhone”);

           driver.findElement(By.xpath(“//*[@text=’Go’]”)).click();

       } else {

           driver.findElement(By.xpath(“//*[@name=’k’]”)).sendKeys(“iPhone”);

           driver.findElement(By.xpath(“//*[@value=’Go’]”)).click();

       }

   }


   @After

   public void tearDown() {

       if (driver != null) {

           driver.quit();

       }

   }

}

有關(guān)更多詳細(xì)信息,請參閱比較和組合 Web 和移動測試自動化驅(qū)動程序一文。


如果您的項目是基于 maven 的,您能否也仔細(xì)檢查依賴項?例如,請在此處查看最新的 appium 更新

http://img1.sycdn.imooc.com//63abacab0001b8a318900974.jpg

適當(dāng)?shù)?maven repo 來檢查(最新的)java 客戶端: https ://mvnrepository.com/artifact/io.appium/java-client



查看完整回答
反對 回復(fù) 2022-12-28
  • 2 回答
  • 0 關(guān)注
  • 109 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號