1
即时学习刚刚开始学习Appium。我坚持一个prob.Whenever我试图运行代码,它给了我下面的错误。善良建议需要完成的工作。用eclipse + testlaunch测试Appium测试
This is the code:
import java.net.URL;
import java.net.MalformedURLException;
import java.lang.NullPointerException;
import org.openqa.selenium.remote.DesiredCapabilities;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.remote.MobileCapabilityType;
import io.appium.java_client.remote.MobilePlatform;
import org.junit.Test;
public class DesiredCapabilitesTest {
@Test
public void test() throws MalformedURLException{
File appDir=new File("src");
File app=new File(appDir,"BookMyShow-Movie.apk");
DesiredCapabilities cap=new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.PLATFORM_NAME,MobilePlatform.ANDROID);
cap.setCapability(MobileCapabilityType.DEVICE_NAME,"Android Emulator");
cap.setCapability(MobileCapabilityType.APP,app.getAbsolutePath());
AndroidDriver driver=new AndroidDriver(new URL("http://127.0.0.1.4723/wd/hub"),cap);
}
}
以下是错误:
org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
我有手动运行appium工具,但它只是显示在用户界面上执行以下操作:
info:[debug] Non default server args:
info:Console log level:debug