Appium 并行运行Robot Framewok中的两个关键字

Appium 并行运行Robot Framewok中的两个关键字,appium,robotframework,Appium,Robotframework,我使用带有Appium库的robot框架来自动化应用程序。 我想在那里测试一个图形功能。当用户长按图形上的某个位置并握住手指时,一旦用户停止按,该日期的值就会显示出来。 我尝试长按图形并检查页面是否应包含文本或等待页面包含传递预期的文本,但案例总是失败,因为在robot framework开始检查文本时,它已经消失 所以当我理解我真正需要的是使两个关键字并行运行。以下两项: 长按5000 等待页面包含某些文本 我在谷歌上搜索过,似乎不久前有一种方法可以运行并行关键字,但现在他们把它从框架中删除了

我使用带有Appium库的robot框架来自动化应用程序。 我想在那里测试一个图形功能。当用户长按图形上的某个位置并握住手指时,一旦用户停止按,该日期的值就会显示出来。 我尝试
长按
图形并检查
页面是否应包含文本
等待页面包含
传递预期的文本,但案例总是失败,因为在robot framework开始检查文本时,它已经消失

所以当我理解我真正需要的是使两个关键字并行运行。以下两项:

长按5000

等待页面包含某些文本

我在谷歌上搜索过,似乎不久前有一种方法可以运行并行关键字,但现在他们把它从框架中删除了。
那么,有人知道我如何测试这个案例吗?或者有可能吗?

你看了吗?@WojtekT感谢lib!它实际上是异步工作的,但它并没有以一种神秘的方式实现我想要的功能。它确实实现了长按异步,我希望出现在屏幕上的文本出现了,但是我的测试用例没有告诉我文本在5秒钟内没有出现。当我手动按屏幕上的按钮时,一切正常。如果文本出现,我会说你的关键字中有某种错误。检查你的定位器,确保它与任何打字错误等都匹配。你看了吗?@WojtekT感谢lib!它实际上是异步工作的,但它并没有以一种神秘的方式实现我想要的功能。它确实实现了长按异步,我希望出现在屏幕上的文本出现了,但是我的测试用例没有告诉我文本在5秒钟内没有出现。当我在屏幕上手动按下时,一切都正常。如果文本出现,我会说你的关键字有某种错误。检查你的定位器,确保它与任何打字错误等匹配。