Я новичок в XCUITest framework. Мне нужно вызвать API https://restcountries.eu/rest/v2/all получение списка стран и отображение в UITableView теперь, когда пользователь нажимает на любую ячейку в зависимости от названия страны, на следующем экране будет имя страны и флаг страны, теперь все работает нормально. Я хотел реализовать XCUITest для этого, что у меня есть добавлена функция
[![enter image description here][1]][1]
func testTheCountryListAndAllScreen() {
app.launch()
let countryListTableView = self.app.tables["CountryList"]
XCTAssertTrue(countryListTableView.exists, "Country list have data")
let countryListCell = countryListTableView.cells
if countryListCell.count > 0 {
for cell in 0..<countryListCell.count {
let countryCell = countryListCell.element(boundBy: cell)
countryCell.tap()
self.app.buttons.staticTexts["Move to info page"].tap()
self.app.navigationBars.buttons.element(boundBy: 0).tap()
self.app.navigationBars.buttons.element(boundBy: 0).tap()
}
}
}
в приложении app.launch() происходит сбой