XCTest:如何从数组中点击按钮
Posted
技术标签:
【中文标题】XCTest:如何从数组中点击按钮【英文标题】:XCTest : How to hit a button from an array 【发布时间】:2017-02-07 22:44:50 【问题描述】:我在楼层板上绘制的 uistackview 上的数组中有一个视图和五个按钮: 但是,当我录制时,它总是按第三个按钮,我无法随机选择要按哪个按钮 代码是:
let app = XCUIApplication()
let oneElement = app.otherElements["First"]
let twoElement = app.otherElements["Two"]
if oneElement.exists
oneElement.tap()
if twoElement.exists
twoElement.tap()
TwoElement 是点击按钮的元素 如何将点击指向按钮 1 或 0?
【问题讨论】:
请发布app.buttons.debugDescription
的输出。
另外,如果您正在寻找按钮,为什么要使用otherElements
?
【参考方案1】:
otherelements 是录音提供的。我会在几个小时内完成调试描述
【讨论】:
app.debugdescription 的输出:【参考方案2】:otherElements
是录音提供的。我会在几个小时后发送调试说明
【讨论】:
【参考方案3】:这是录音提供的。我会在几个小时后发送调试描述
【讨论】:
以上是关于XCTest:如何从数组中点击按钮的主要内容,如果未能解决你的问题,请参考以下文章
iOS:使用 XCTest 对 UIViewController 组件进行单元测试
如何在 xctest 中使用 swift 点击地图注释时访问标注视图
Objective -C XCTest:如何在表格单元格中一直向上滑动