请教老师appium-desk和命令行appium的问题

来源:5-14 多进程、unittest、HTMLTestRunner、启动服务流程梳理代码重构

慕粉1224429473

2018-12-17

老师您好,这个问题研究了好久没有头绪,就是之前启动appium-desk时候可以跑起来脚本,但是最近期再运行脚本时候报这个错误:
图片描述
图片描述
提示不支持的android版本4.4,但是我一直用的真机在跑,真机的android系统是5.1,它这个4.4不知道从哪拿的,开始可以运行到现在不能运行期间用sdk manager更新过一次sdk,创建了两个模拟器又删了,没有卸载appium-desk的情况下用命令行安装了appium,别的好像没做啥。
另外,上面我是用的appium-desk,版本号是1.7.2,如果我用命令行启动appium,命令行的appium版本是1.10.0,可以把app启动起来,但是在定位控件的时候会报错如下:
图片描述
说是当前session不支持这种定位方式,这两个问题实在找不到原因

写回答

1回答

Mushishi

2018-12-18

哈哈,我还没更新到1.10.你把你appium得运行日志发一下。不是这个。

0
1
慕粉1224429473
老师您好,下面是日志一部分: [debug] [W3C (c298ef87)] Calling AppiumDriver.findElements() with args: ["css selector",".android.widget.Button","c298ef87-4130-4b25-b135-3f322cfcb021"] testcase_login_success (__main__.MyTestCases) ... [debug] [BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator [debug] [W3C (c298ef87)] Encountered internal error running command: InvalidSelectorError: Locator Strategy 'css selector' is not supported for this session
2018-12-18
共1条回复

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程