Я новичок в написании тестов. Я попытался написать тест для кнопки с заголовком «0», после чего ее название должно измениться на «1». Функция тестирования ниже:XCTAsssertEqual не удалось на UTTest
func testTapNumberButtonIncrementsScore() {
XCUIApplication().buttons["0"].tap()
let newScore = XCUIApplication().buttons["1"].label
XCTAssertEqual(newScore, "1")
}
на линии с «newScore» Я получаю ошибку о том, «UI тестирование Failure - матчи не найдено для„1“Button»
кажется название кнопки не изменяется на нажмите. Я изменил название кнопки, когда кнопка нажата на @IBAction этой кнопки. Однако, если я оставлю точку останова в строке с «newScore» и буду ждать когда-нибудь и продолжу; результаты испытаний.