这是我的密码。我是Appium的初学者,我正在使用Java版本13和最新版本的Eclipse和Appium,我已经尝试了所有方法,但每次都会遇到以下异常:
失败:运行组织。openqa。硒。SessionNotCreatedException:无法创建新的远程会话。有关详细信息,请查看服务器日志。原始错误:处理命令时发生未知的服务器端错误。原始错误:无法初始化检测过程。确保被测应用程序未崩溃,并调查logcat输出。构建信息:版本:'3.141.59',修订版:'e82be7d358',时间:'2018-11-14T08:25:48'系统信息:主机:'LAPTOP-044PA886',ip:'192.168.86.221',操作系统。名称:“Windows 10”,操作系统。拱门:“amd64”,操作系统。版本:“10.0”,java。版本:“13”驱动程序信息:驱动程序。版本:AndroidDriver远程堆栈跟踪:未知错误:处理命令时发生未知服务器端错误。原始错误:无法初始化检测过程。确保被测应用程序未崩溃,并调查logcat输出。在异步处理程序(C:\Users\Team Quality\AppData\Roaming\npm\node\u modules\appium\node\u modules\appium base driver\lib\protocol\errors.js:826:9)在异步处理程序(C:\Users\Team Quality\AppData\Roaming\npm\node\node\u modules\appium\node\node\u modules\appium base driver\lib\protocol\protocol.js:388:37)上生成信息:版本:“3.141.59”,修订版:“e82be7d358”,时间:“2018-11-14T08:25:48”
这是我的密码:
public static void run() throws MalformedURLException {
// TODO Auto-generated method stub
//System.setProperty("webdriver.chrome.driver", "C:\\Users\\Team Quality\\Downloads\\chromedriver_win32\\chromedriver.exe");
//WebDriver driver = new ChromeDriver();
// driver.get("http:\\www.easports.com");
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "818cec5");
cap.setCapability("platformName","Android");
cap.setCapability("appPackage", "com.xxx");
cap.setCapability("appActivity","com.xxx.xxx.activities.SplashActivity");
System.out.println("code executed till here");
cap.setCapability(MobileCapabilityType.APP, "C:\\Users\\Team Quality\\eclipse-workspace\\Intro\\src\\tkstage.apk");
System.out.println("code executed till here2");
//AndroidDriver<AndroidElement> driver =new AndroidDriver<AndroidElement> (new URL("http://localhost:4723/wd/hub"),cap);
//driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), cap);
//driver.get("http://appium.io/");
try {
AppiumDriver<MobileElement> driver = new AndroidDriver<MobileElement>(new URL("http://127.0.0.1:4723/wd/hub"), cap);
} catch (MalformedURLException e) {
System.out.println(e.getMessage());
}
System.out.println("code executed till here3");
}
你的应用程序包和应用程序活动正确吗?你可以做一个adb shell来检查它
您是否在设备上安装了该应用程序?如果没有,请提供app
功能以及的路径。apk
文件。再次检查您的appPackage
和appActivity
功能。您可以使用Apk Analyzer应用程序来确保您的值是正确的
我正试图使用Selenium Grid启动一款新的Chrome浏览器,但最终出现以下错误 无法创建新的远程会话。所需功能=能力[{浏览器名称=chrome,版本=55.0.2,平台=WINDOWS}],所需功能=能力[{}]构建信息:版本:“3.0.1”,修订版本:“1969d75”,时间:“2016-10-18 09:49:13 -0700”系统信息:主机:“PL9710388”,ip:“10.
当我尝试运行测试时,我得到这个错误。 sessionNotCreatedException:无法创建新的远程会话。所需功能=功能[{PlatformName=Android,DeviceName=F4AZFG07P508}],所需功能=功能[{}]生成信息:版本:“3.3.1”,修订版:“5234B325D5”,时间:“2017-03-10 09:10:29+0000”系统信息:主机:“MacBo
尝试通过Intellij IEDA运行Appium服务器时发生以下错误: 错误:无法启动应用程序会话,错误是:错误:命令失败:C:\WINDOWS\system32\cmd。exe/s/c“c:\Android\sdk\platform tools\adb.exe-s emulator-5554安装”c:\Program Files(x86)\Appium\node\u modules\Appiu
我在所有浏览器中都遇到了这个例外。例如,我在chrome上创建了一个远程webdriver,如下所示: 我得到了UnreachableBrowserException如下: 但我在<代码>http://myIP:4444/grid/console,一切正常,节点仍然注册。然后在<代码>http://myIP:5555/wd/hub/static/resource/hub.html,我仍然可以单击“
null 我的脚本中使用的代码: 详细的堆栈跟踪: an 19,2017 6:07:36 PM org.openqa.selenium.remote.ProtocolHandshake创建session信息:尝试双方言会话,假设Postel定律在远程端成立,Jan 19,2017 6:07:37 PM org.openqa.selenium.remote.ProtocolHandshake创建se
我正在尝试使用Selenium Grid在不同的机器(Windows 10)上启动Firefox(51.0.1版)、Chrome(56.0.2924.87版)、Edge(38.14393.0.0版)**和Opera(43.0版)**。它在Chrome浏览器上运行良好,但在其他浏览器上总是会出现一些问题。请查看以下错误消息: 组织。openqa。硒。SessionNotCreatedExceptio