我的应用程序是一个测验。所需的回答可以是: 1. 对问题的回答 - 5 个可能的答案 2. OK 提示“正确答案” 3. OK 提示“错误答案” 4. OK 提示“Game Level is” 5. OK 提示“Game超过”
我已经记录了响应,现在已经构建了以下内容:
let okButton = app.alerts["Correct Answer"].buttons["OK"]
let okButton2 = app.alerts["Wrong Answer"].buttons["OK"]
let okButton01 = app.alerts[" \n\n\n \nGame Level is 1\n\n\n\n"].buttons["OK"]
let okButton02 = app.alerts[" \n\n\n \nGame Level is 2\n\n\n\n"].buttons["OK"]
let okButton03 = app.alerts[" \n\n\n \nGame Level is 3\n\n\n\n"].buttons["OK"]
let okButton04 = app.alerts["UKNew£1Coin\n\n\n \nGame Level is 4\n\n\n\n"].buttons["OK"]
let restartButton = app.alerts["Game Over\nCongratulations\n\nRestarting Game"].buttons["OK"]
回应如下:
对于 1...100 中的索引 {
twoElement.tap()
okButton.tap()
okButton2.tap()
okButton01.tap()
okButton02.tap()
okButton03.tap()
okButton04.tap()
restartButton.tap()
}
我想要的是放置一个 if 语句或 switch case 语句
写作
if twoElement.tap(){
twoElement.tap() }
不工作
至于开关,我不知道将比较相同类型的不同值的值应该是什么
请问有人成功做过类似的吗?