【问题标题】:Button don't react for tap and click keywords in ios, robotframework按钮不会对 ios、robotframework 中的点击和单击关键字做出反应
【发布时间】:2019-08-23 23:14:35
【问题描述】:

我有一个适用于 android 和 ios 的本机应用程序。我在机器人框架中编写 e2e 测试。

我的问题是在ios中,当我想点击一个按钮时,它没有反应。如果我想在文本字段上单击,则键盘会显示,因此它会做出反应。当我手动使用时,按钮会对点击做出反应。我尝试了appium库中的每次点击刺激关键字,但结果是一样的。

有人遇到过这个问题吗?

可以是关键字实现还是按钮? (反应原生按钮)。

已解决
结构是:
......
不知何故,Row 和 Cole 元素捕获了点击,我将其删除并设计了带有样式的 Button。

【问题讨论】:

  • 日志是否显示按钮被点击?
  • 在日志中,没有什么奇怪的。测试单击并等待下一个元素,该元素必须在此单击后显示,但不会出现。您可以在我的其他评论中看到原因。

标签: react-native robotframework appium-ios


【解决方案1】:

【讨论】:

  • 我尝试了所有类型的点击关键字。我已经找到了问题的根源,现在我正在寻找解决方案。问题是按钮位于 Col 元素中,该元素位于 Row 内部。是为了定位。这些项目以某种方式覆盖了按钮。如果我删除 Col 和 Row,按钮会对点击做出反应,但位置会被篡改。
猜你喜欢
  • 1970-01-01
  • 2018-12-13
  • 1970-01-01
  • 2012-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多