将带有空手道的startRecordingScreen()命令发送到Appium服务器存在问题。
我尝试使用curl发送命令,它可以工作,但是在空手道中失败了。在Appium服务器控制台上没有任何日志
Feature: Simple test with appium
Background:
* url 'http://127.0.0.1:4723'
* configure driver = {type : 'android'}
* def driverCaps = {"app":".../.app","newCommandTimeout":180, "platformVersion": "6.0", "platformName": "Android","deviceName":"Android Emulator", "avd":"avd_name"}
Scenario: Simple scenario
Given driver driverCaps
And driver.startRecordingScreen()
And driver.click('..')
看起来有些空手道没有执行Appium命令吗?
答案 0 :(得分:3)
是的,Appium当然是实验性的,除非您或任何其他人可以做出贡献,否则这将需要时间。我们现在专注于使Web-UI自动化产品投入生产。它的状态非常好,所以在我看来(有偏见)-值得投入时间扩展到移动+桌面自动化。