UiSelector文本和textContains之间的区别

时间:2019-07-03 05:41:19

标签: android python ui-automation android-uiautomator

我指的是一些代码来单击按钮。我发现了以下两种实现方法,但我不了解它们之间的区别

from uiautomator import device as dev
dev(text="OK").click()

另一个是

dev(textContains="OK").click()

它们之间有什么区别? 我参考了texttextContains的文档,但是我仍然没有明白这两种方法之间的区别。

此外,在单击操作之后,我们如何找出是否执行了单击操作?

1 个答案:

答案 0 :(得分:0)

text方法将找到完全匹配的字符串。但是,textContains将找到带有通配符的字符串。示例:

带有字符串:“确定是字符串”

dev(text="OK").click()将失败并且无法单击。 dev(textContains="OK").click()将通过并单击。