我正在尝试获取使用adb设备-l连接的android设备的列表。
但是我不太确定如何使用进程来运行命令
给出的错误是-> FileNotFoundError,没有这样的文件或目录。
我认为我错过了语法,如果有人可以看一下,将不胜感激。
*** Settings ***
Library Process
Suite Teardown Terminate All Processes kill=True
*** Test Cases ***
Example
Run Process adb devices -l
当我添加 shell = True时,
错误消息变为->期望至少有1个未命名的参数,得到0。不太确定我应该输入什么参数。
Run Process adb devices -l shell=True
引用:http://robotframework.org/robotframework/latest/libraries/Process.html
答案 0 :(得分:2)
愚蠢的错误。这是一个间距问题。
我只需要在两次代码之间按两次制表键,它就可以正常运行。
Run Process adb devices -l shell=True