随笔分类 - Appium
摘要:报错信息如下: 问题原因:appium取android日志,内存没有释放,一直在增涨。 解决办法:本地appium安装目录找到logcat.js文件,例如路径在C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-
阅读全文
摘要:报错信息如下: 解决办法: appium图形界面上选择setting,勾选Override Existing Session 如果是appium命令行启动,则加上--session-override
阅读全文
摘要:报错信息如下: 问题原因:该错误为端口扫描问题,如果某个端口无法通信(可能被防火墙过滤了也可能被其它软件占用),就会报这种错误。 解决办法:卸载本地环境杀毒软件,重启电脑。
阅读全文
摘要:报错信息如下: 问题原因:为了让adb.exe释放端口供chromedriver使用,每轮测试完成后需要结束adb.exe进程,这样就会产生一个UiAutomator quit的问题。 解决办法:使用taskkill adb.exe后,为了让手机与电脑稳定连接,使用adb start-server来
阅读全文
摘要:报错信息如下: 问题原因:每次New AppiumDriver和切换Webview的时候,adb.exe会占用大量端口,而chromedriver每次退出后会寻找新的端口,此问题是chromdriver找不到可用的端口就会报错。 解决办法:测试完成后通过结束adb进程来释放所有adb.exe占用的端
阅读全文
摘要:报错信息如下: 问题原因:Appium responds with an error and then you start a new session. You need to call driver.quit() before you start a new session. 解决办法:Appiu
阅读全文
摘要:报错信息如下: 解决办法: appium命令行指定端口 C:\Users\Administrator>appium --no-reset --port 4735 --bootstrap-port 4736 --udid b9979003 --chromedriver-port 8000
阅读全文
摘要:报错信息如下: 解决办法: appium的配置里设置recreateChromeDriverSessions为true,具体如下: capabilities.setCapability("recreateChromeDriverSessions", true);
阅读全文
摘要:报错信息如下: 解决办法:修改Appium安装目录下的文件,例如: D:\Program Files\Appium\node_modules\appium\lib\devices\android\android-hybrid.js 找到androidHybrid.startChromedriverP
阅读全文
摘要:一、安装Node.js 下载地址:https://nodejs.org/en/download/releases/ 安装完成后,打开Windows命令行窗口,输入npm命令且回车。 如果出现上图信息,则说明Node.js安装成功。输入node -v可查看Node.js版本号。 二、安装Appium
阅读全文