【问题标题】:How to slide tableCell to show hidden interaction in UIAutomation iOS 7如何在 UIAutomation iOS 7 中滑动 tableCell 以显示隐藏的交互
【发布时间】:2014-03-23 13:36:52
【问题描述】:

我想弄清楚如何让隐藏按钮出现在表格单元格上。类似于您在 iPhone 上查看 SMS 应用程序。线程位于表格单元格中,如果您触摸并拖动该单元格,则会出现一个删除该线程的按钮。我的应用程序中的功能类似。

现在我想自动化测试是否能够使用此方法删除线程。

target.frontMostApp().mainWindow().scrollViews()[0].tableViews()[0].visibleCells()[0].dragInsideWithOptions({startOffset:{x:0.9, y:0.5}, endOffset:{x:0.0, y:0.5}, duration: 1.5});

以上内容目前似乎开始了预期的交互,但随后 UI 突然恢复,就好像该操作没有发生一样。

【问题讨论】:

    标签: ios automation ui-automation ios-ui-automation


    【解决方案1】:

    如果您手动运行此程序,单元格会停留在一侧还是总是弹回?我问的原因是因为我有一个类似的用户界面,但我可以将单元格一直滑动到一侧,然后点击它后面的按钮。如果您只将单元格拖到一半,那么它将忽略点击。

    【讨论】:

    • 显然,我只是从未见过此回复。尽管最近我不得不对我的 UI 自动化套件进行很多更改。因此,当我返回到这个特定的测试用例时,我将尝试编写一个拖动单元格的长度并报告回来。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 2016-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-17
    相关资源
    最近更新 更多