Я начинаю с тестирования пользовательского интерфейса с помощью Xcode, и я пытаюсь проверить значение UITextField. я могу легко сделать этоКак использовать динамический идентификатор для проверки значений элементов пользовательского интерфейса?
XCTAssertTrue(app.staticTexts[@"value of string"].exists);
Я, однако, хочу сделать ту же самую вещь с динамическим содержимым. В идеале мне понадобится что-то вроде
NSString* requiredValue = "computed string";
XCTAssertTrue(app.staticTexts[requiredValue].exists);
Как это реализовать? Я бы очень оценил любые намеки или ссылку на хорошие ресурсы, которые могли бы ответить на этот вопрос.
Это очень здорово! Как я могу получить доступ к тексту из 'XCUIElementQuery'? –
@SebastianHojas: 'XCTAssertEqual (app.staticTexts [@" Username "]. Label, @" может быть что угодно ");' –
Ах, отлично, вот что я точно искал. Благодаря! –