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

我使用的是eclipse的Kepler版本、appium 1.6.5和AVD 7.0版本,下面是TestNG错误日志:

虞华彩
2023-03-14

日志:org.openqa.selenium.SessionNotCreatedException:无法创建新的远程会话。所需功能=功能[{appactivity=com.knowarth.hrmsapp.ui.loginactivity,platformversion=7.0,androidpackage=com.knowarth.hrmsapp,platformname=android,device=android,devicename=nexus 5x API 24}],必需功能=功能[{}]构建信息:版本:'3.3.1',修订:'5234b32',时间:'2017-03-10 09:04:52-0800'系统信息:主机:'KA-LPT-104',IP:'192.168.43.85',OS.name:'Windows a.version:'1.8.0_60'驱动程序信息:Driver.version:AndroidDriver at io.appium.java_client.remote.appiumProtocolHandShake.lambda$1(appiumProtocolHandShake.java:95)at java.util.optional.orelseThrow(来源未知)at io.appium.java_client.remote.appiumProtocolHandShake.createSession tor.java:162)位于org.openqa.selenium.remote.remo在io.appium.java_client.defaultGenericMobiledRiver.execute(DefaultGenericMobiledRiver.java:42),在io.appium.java_client.appiumDriver.execute(appiumDriver.java:1)在io.appium.java_client.android.androidDriver.execute(appiumDriver.java:1)在remote.remoteWebDriver.(remoteWebDriver.java:144)在io.appium.java_client.defaultGenericMobiledRiver.(DefaultGenericMobiledRiver.java:38)在io.appium.java_client.appiumDriver.(appiumDriver.java_client.appiumDriver.(appiumDriver.java:88)在io.appium.java_client.appiumDriver.位于sun.reflect.nativeMethodAccessorImpl.Invoke(未知源)的KE0(本机方法)t.delegatingMethodAccessorImpl.Invoke(未知源)在java.lang.reflect.method.InvokeMethod(未知源)在org.testng.internal.methodInvocationHelper.invokeMethod(methodInvocationHelper.java:108)在org.testng.internal.invoker.invokeConfigurationMethod(invoker.java:523)在org.testng.internal.invoker.invokeConfigurations()在org.testng.suiterunner.run(Suiterunner.java:289)在org.testng.suiterunnerworker.runsuite(Suiterunnerworker.java:52)在org.testng.suiterunnerworker.run(Suiterunnerworker.run(Suiterunnerworker.java:86)在org.testng.testng.runsuite(Suiterunnerworker.java:86)在:1115)在org.testng.remote.abstractremotetestng.run(abstractremotetestng.java:132)在org.testng.remote.remotetestng.initandrun(remotetestng.java:230)在org.testng.remote.remotetestng.main(remotetestng.java:76)

共有1个答案

黄俊智
2023-03-14

我通过将java客户端版本从5.0.0降级到4.1.2来解决这个问题。谢了。

希望这对你有帮助。测试快乐!!

 类似资料:
  • NotConnectedException:45000 ms后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出:

  • 我正在按照以下步骤打包我的PWA以提交到Play Store-https://docs.pwabuilder.com/jekyll/update/2018/02/03/how-to-package-android.html 我已经检查了,并且使用了正确的分发URL:distributionURL=https://services.gradle.org/distributions/gradle-2.

  • 我有这个测试部分: 当我试图运行它作为一个套件我得到这个错误: 有人能告诉我什么是错误的,以及如何解决它吗? 谢谢

  • http://www.SonarLint.org/Eclipse/:和“2016年6月3日-我们发布了SonarLint for Eclipse的2.1.0版本,并扩展了对SonarQube 4.5.4+的支持”, 最新的版本是2.1我已经安装了。我的SonarQube服务器是4.5.4。我是不是错过了什么,或者有什么解决办法。

  • 它构建正常,但当我试图运行它时,我得到以下错误: 我已经尝试更新该工具,使缓存失效,卸载和重新安装该工具。似乎没有什么能解决这个问题。

  • 首先,我有一个类的头文件,一个没有定义的专业化声明(来自互联网的代码示例) $ 猫 foo.h 然后有2个模板专业化的实现文件 最后我得到了一个主文件 如果我在没有优化的情况下编译并运行它,它会给出: g foo_ int。cpp foo_ float。cpp main.cpp 如果我添加优化,那么结果是不同的: $ g foo _ int . CPP foo _ float . CPP main

  • 在Eclipse中安装TestNG插件(6.14.3)时,我收到以下错误。 缺少要求:TestNG Eclipse Support 6.14.3.201902250526(org.TestNG.Eclipse 6.14.3.201902250526)需要“bundle org.Eclipse.jdt.launting 3.10.0”,但找不到,无法满足依赖项:from:TestNG 6.14.3.

  • 好的,所以任何回答的人请注意,我是一个完整的初学者,所有这些。但是我已经安装了jdk1.8.0,因为这是Android Studio的最新版本所需要的,但是当我打开Android Studio时,它说我仍然需要改变它。所以经过大量的研究,我做了一个新的Java_Home变量,并将目录设置为我的jdk文件所在的位置。然后我进入android Studio文件,项目结构,然后改变了jdk目录。然而,当