Appium appium+python+ 真机,带可变 name 值的标签该如何断言?求大神相助!!!

好好先森 · December 12, 2019 · Last by Rommy replied at December 21, 2019 · 953 hits

在页面中碰到这种带可变数据的标签该如何断言?
下图红框部分的东西是可变数据,下一秒可能就与当前标签的name值不一样了
有没有哪位大佬可以帮忙解答一下?

最佳回复

找你们开发给这个element加上accessibilityIdentifier,这是固定的,然后你就能定位了。

共收到 6 条回复 时间 点赞

我之前遇到类似的问题,类似于你这种的我的想法是
把这个值获取到,这个值从哪里取的(数据库之类的),把数据库的值读出来用 in 简单断言下。
不知道是不是符合你的预期

zhangjg 回复

那么现在问题来了,这些是可变的数据,哪怕我在后台拿到了数据,用in进行了断言,下一秒也不一样了,这个断言就报错
然后还有一个问题,这个带数据的table标签要怎样才能获取呢?获取到了要怎样才能让appium识别得了呢?

找你们开发给这个element加上accessibilityIdentifier,这是固定的,然后你就能定位了。

vegetableBird 回复

好的,似乎是只有这么一种方法了

好好先森 回复

这是标准方法

哪个交易所的🤓

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up