J'ai rencontré un problème d'utilisation de l'actualisation du bas à partir de la vue de la table, mais seulement la première fois fonctionne correctement. Après le rafraîchissement de la table, mon test est gelé. Il y a mon code:Comment puis-je utiliser l'actualisation inférieure de la vue de table à deux reprises lors du test de l'interface utilisateur?
func test_lista(){
//Entrar a la lista de ofertas
app.tables.element(boundBy: 0).cells.element(boundBy: 2).tap()
sleep(2)
//Arrastrar la ultima fila
app.swipeUp()
app.swipeUp()
let cell = app.tables.element(boundBy: 0).cells.element(boundBy: 2)
let start = cell.coordinate(withNormalizedOffset: CGVector(dx: 0,dy: 0))
let finish = cell.coordinate(withNormalizedOffset: CGVector(dx: 0,dy: -30.0))
start.press(forDuration: 0, thenDragTo: finish)
app.swipeUp()
app.swipeUp()
let cell2 = app.tables.element(boundBy: 0).cells.element(boundBy: 4)
let start2 = cell2.coordinate(withNormalizedOffset: CGVector(dx: 0,dy: 0))
let finish2 = cell2.coordinate(withNormalizedOffset: CGVector(dx: 0,dy: -30.0))
start2.press(forDuration: 0, thenDragTo: finish2)
}
Qu'est-ce que je fais mal?