我们有一个应用是给老师用的,给孩子批改作业的时候会用笔在屏幕上判对错,这个我要用 appium 模拟画线写字怎么实现呢?
应用截图如下:

uiautomatorviewer 查看如下:

我的测试代码如下:

def test_19_DrawWork(self):

        # self._driver.tap([(1156, 300), (1156, 1200)], 200)
        self._driver.flick(1165, 330, 1165, 1200)
        time.sleep(1)
        self._driver.swipe(1273, 397, 1273, 1397, 200)
        time.sleep(1)
        self._driver.swipe(1800, 318, 1800, 1318, 1000)
        time.sleep(5)

现在代码用 swipe,flick 都没有笔迹,可是手滑动的话是有笔迹的,就像图片那样,求各位大神帮忙看看是什么原因?


↙↙↙阅读原文可查看相关链接,并与作者交流