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

好好先森 · 2019年12月12日 · 最后由 Rommy 回复于 2019年12月21日 · 2226 次阅读

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

最佳回复

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

共收到 6 条回复 时间 点赞

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

皆非 回复

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

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

vegetableBird 回复

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

好好先森 回复

这是标准方法

哪个交易所的🤓

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册