导航:首页 > APP软件 > appium启动失败

appium启动失败

发布时间:2025-01-19 05:54:15

㈠ appuim启动报错

启动appium时,突然报错,这时候关键看这句话:main.js: error: Unrecognized arguments: file\base.apk.

这里表示有个空找不着。

原因是上次打开时,不小心将设置中的package选中,导致每次启动时,都会去检查package。但是没有使用package,就报错了。因此把package前面的勾去掉,再次运行,即可启动。

拓展资料:

appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用。

其特点有:

1.“移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app)。

2.“移动web应用”是指使用移动浏览器访问的应用(appium支持iOS上的Safari和Android上的 Chrome)。

3.“混合应用”是指原生代码封装网页视图——原生代码和 web 内容交互。比如,像 Phonegap,可以帮助开发者使用网页技术开发应用,然后用原生代码封装,这些就是混合应用。

重要的是,appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。

appium是跨平台的,可以用在OSX,Windows以及Linux桌面系统上运行。

appium选择了Client/Server的设计模式。只要client能够发送http请求给server,那么的话client用什么语言来实现都是可以的,这就是appium及Selenium(WebDriver)如何做到支持多语言的原因;

appium扩展了WebDriver的协议,没有自己重新去实现一套。这样的好处是以前的WebDriver API能够直接被继承过来,以前的Selenium(WebDriver)各种语言的binding都可以拿来就用,省去了为每种语言开发一个client的工作量。

㈡ Appium运行java脚本,报错Activity used to start app doesn't exist or cannot be launched!Make sure

1、在你的程序中,初始化appium设置的appActivity这项,值不对,不是当前被测app启动时调用的activity

可以通过命令行aapt mp badging D:xxx.apk,可以检查到此apk的packageName和activityName

要求先进去androidSDK的build-tools目录下

㈢ 求大神解答,为什么启动 appium 启动不了啊 · TesterHome

appium主要需要配置两个地方,一个是sdk路径,一个是ip+端口号

㈣ Appium超时错误连接到驱动程序时问题,怎么解决

问题

1. error: Failed to start an Appium session, err was: Error: Requested a new session but one was in progress


之前的会话没有关闭,然后你又运行了测试实例,也没有设置覆盖.
解决:
1.重新停止appium服务,开启Appium服务
2.在Genarel Setting那里设置覆盖Session,重启Appium

测试结束在AfterClass加driver.quit()

2. error: Failed to start an Appium session, err was: Error: Command failed: C:Windowssystem32cmd.exe /s /c "D:android-sdk-windowsplatform-toolsadb.exe -s adb server version (32) doesn't match this client (36); killing…

wait-for-device"
error: could not installsmartsocketlistener: cannot bind to 127.0.0.1:5037:

没有链接上手机或者模拟器,请确认已经连接成功,重新链接

3. error: Android devices must be of API level 17 or higher. Please change your device to Selendroid or upgrade Android on your device.

手机系统低于4.2,appium不支持4.2.2以下的系统,请换一个手机或者模拟器来测试。

4. Error: Permission to start activity denied.


**activity在清单文件里面没添加Android:exported="true"的话,你不能直接打开对应的activity,需要从启动页activity打开。
exported属性就是设置是否允许activity被其它程序调用**

5. error: Failed to start an Appium session, err was: Error: Activity used to start app doesn't exist or cannot ve launched! Make usre it exists and is launchable activity

要打开的activity不存在,activity路径错误,改为完整正确的activity路径

6. error: Failed to start an Appium session, err was: Error: 'java - version' failed. Error: Command failed: C:Windowssystem32cmd.exe /s /c "java -version"


Java版本错误,请安装最新的版本。

7.> info: [debug] Error: Command failed: C:Windowssystem32cmd.exe /s /c "D:android-sdk-windowsplatform-toolsadb.exe -s 8806a0b0 shell "echo 'ready'"error: unknown host service

链接手机失败,重新链接手机即可,我就是重新拔插了一下usb

Error: Command failed: C:Windowssystem32cmd.exe /s /c "D:android-sdk-windowsplatform-toolsadb.exe -s 8806a0b0 shell "echo 'ping'""

error: unknown host service

adb被突然占用导致,例如你在运行用例的时候运行了模拟器。

8. UIAutomatorViewer提示: Unable to connect to adb. Check if adb is installed correctly

解决,sdk升级到了25产生的问题。

解决方法:

㈤ 在cmd启动appium出现如下问题,我的版本是1.4.16.1最高了,该怎么解决

当前版本不支持某些模块,不是最新的版本都向下兼容。考虑换个低版本的appium,1.4.0

如果appium-doctor没有检测出问题,可以先执行一段程序,看看具体初始化driver和识别是否报错。再决定要不要更换版本

阅读全文

与appium启动失败相关的资料

热点内容
linux批量修改文件权限 浏览:911
初学者学习编程语言从什么开始学 浏览:662
招商银行信用卡买苹果 浏览:200
streamsh头文件在那边找 浏览:395
苹果7p怎么看激活日期 浏览:600
汽车编程是什么工作 浏览:152
电脑显示找不到文件无法删除 浏览:164
叉叉模拟器下载的文件在哪 浏览:764
网络摄像头中up是什么意思 浏览:152
除了晋江还有什么网站有好文 浏览:771
苹果ipaimini系统更新密码 浏览:123
linux下如何debug 浏览:65
excel2003教程视频 浏览:792
联通幸福卡升级版资费 浏览:712
华擎主板的win10系统 浏览:584
od注入代码 浏览:542
电建通文件存手机哪里 浏览:508
win10桌面图标不清晰 浏览:985
bln文件怎么转换成cad文件 浏览:624
百战程序员下载 浏览:973

友情链接