空手道+ Appium,命令driver.startRecordingScreen()不起作用

时间:2019-09-11 12:20:47

标签: karate

将带有空手道的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命令吗?

1 个答案:

答案 0 :(得分:3)

是的,Appium当然是实验性的,除非您或任何其他人可以做出贡献,否则这将需要时间。我们现在专注于使Web-UI自动化产品投入生产。它的状态非常好,所以在我看来(有偏见)-值得投入时间扩展到移动+桌面自动化。