appium 遇到的坑
上周开始试着来用appium,首先开始去官网看,然后下载appium客户端,下载安装后,然后笔者开始安装android sdk ,进官网下载后,笔者下载安装后,在更新下载SDK Manager的时候一直出错,下载不下来,FQ也不行,来到虫师博客 ,看到方式后,就试着去做,可是按照虫师的方式还是不行,后来,我试着在360软件管家去搜,很庆幸在360软件管家搜了出来,下载了,然后安装,点进去可以正常更新,笔者也不知道为啥,可能是360在软件里面注入其他东西,这点不得而知, 不管怎样,我们的目的是一样的。
然后是创建安卓模拟器的时候,各种报错 ,一直运行不起来,后来在一篇论坛看到,原来是因为最新的显卡驱动的问题,卸载后可以正常启动。
在编辑python脚本后,运行,然后报无法启动服务,网上说5037被占用,笔者试着去找pid但是没找到,再跑脚本正常了,然后又报错。
error: Failed to start an Appium session, err was: Error: Command failed: C:Windowssystem32cmd.exe /s /c "E:anzhuoplatform-toolsadb.exe -s emulator-5554 push "C:\Program Files\Appium\node_modules\appium\build\android_bootstrap\AppiumBootstrap.jar" /data/local/tmp/"
>
> info: [debug] Error: Command failed: C:Windowssystem32cmd.exe /s /c "E:anzhuoplatform-toolsadb.exe -s emulator-5554 push "C:\Program Files\Appium\node_modules\appium\build\android_bootstrap\AppiumBootstrap.jar" /data/local/tmp/"
>
> at ChildProcess.exithandler (child_process.js:751:12)
> at ChildProcess.emit (events.js:110:17)
> at maybeClose (child_process.js:1016:16)
> at Process.ChildProcess._handle.onexit (child_process.js:1088:5)
> info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Command failed: C:\Windows\system32\cmd.exe /s /c "E:\anzhuo\platform-tools\adb.exe -s emulator-5554 push "C:\\Program Files\\Appium\\node_modules\\appium\\build\\android_bootstrap\\AppiumBootstrap.jar" /data/local/tmp/"
)","killed":false,"code":1,"signal":null,"cmd":"C:\Windows\system32\cmd.exe /s /c "E:\anzhuo\platform-tools\adb.exe -s emulator-5554 push "C:\\Program Files\\Appium\\node_modules\\appium\\build\\android_bootstrap\\AppiumBootstrap.jar" /data/local/tmp/"","origValue":"Command failed: C:\Windows\system32\cmd.exe /s /c "E:\anzhuo\platform-tools\adb.exe -s emulator-5554 push "C:\\Program Files\\Appium\\node_modules\\appium\\build\\android_bootstrap\\AppiumBootstrap.jar" /data/local/tmp/"
"},"sessionId":null}
> info: <-- POST /wd/hub/session 500 11653.286 ms - 889
这个问题,就去TesterHome 看一篇文章,然后就跑通。
笔者大概说下就是 时间是检验真理的唯一标准。
相关文章
- ES6 从入门到精通 # 08:扩展的对象的功能
- ES6 从入门到精通 # 09:Symbol 类型
- 即时通讯技即时通讯技术文集(第8期):移动端弱网优化系列 [共14篇]
- School StartsFirstProject~UnityVR(HTCVive设备开发)(一)
- 阿里云服务器带宽、ECS实例、CPU内存和系统盘怎么选比较好?
- OpenWRT好用的插件
- [oeasy]python0092_homebrew_家酿俱乐部_比尔盖茨_保罗艾伦
- 阿里云服务器配置怎么选合适?2023避坑指南
- 阿里云服务器ECS实例、CPU内存、带宽和系统盘存储选择方法来了
- 网络后沿:零信任网络架构
- 怎么从零编写一个 v3 版本的 chrome 浏览器插件实现 CSDN 博客网站的暗黑和明亮主题切换?
- 通过SNMP统计网络设备资产信息
- ES6 从入门到精通 # 12:数组的扩展方法一
- ES6 从入门到精通 # 13:数组的扩展方法二
- RocketMQ最新版源码剖析注释笔记 关注我的技术博客:
- ES6 从入门到精通 # 14:迭代器 Iterator 的用法
- 模拟zabbix通过snmp实现接口流量监控
- ES6 从入门到精通 # 15:生成器 Generator 的用法
- Windows10 安装HCL
- ES6 从入门到精通 # 17:Promise 的基本使用