Я хотел бы выполнить жест нажатия в разных местах одновременно. Можно ли это сделать с помощью Xcode UI Test?Как выполнять одновременные жесты касания в нескольких разных местах с помощью XIode UI Test?
ответ
Нажатие на определенном месте с UI тестирования:
соответствующей документации, благодаря как всегда к Джо Masilotti: http://masilotti.com/xctest-documentation/Classes/XCUICoordinate.html
Обратите внимание, что CGVector, созданной с помощью зачетов по соотношению; если вы установите в этом примере xOffset и yOffset на .5, он будет находиться в центре экрана.
пусть tapCoordinate = app.coordinateWithNormalizedOffset (CGVector (дх: xOffset, ау: YOffset)) tapCoordinate.tap()
К сожалению, один не появляется, чтобы быть в состоянии иметь XCUICoordinate имеют две разные, координатные пары внутри, а так как взаимодействие осуществляется через координату, а не через сам XCUIA, я не знаю, как можно было бы задействовать второе место. Это может быть невозможно.