Я новичок в XCUITest. Я хотел бы получить несколько предложений о том, как спроектировать «страницу» (фактически больше похожую на экран) объект XCUITest.
Есть ли какой-нибудь проект с открытым исходным кодом, который дает образцы для справки?
Я думаю создать папку экрана, чтобы поместить туда все объекты экрана, чтобы хранить методы и локаторы для каждого экрана. Создайте тестовую папку, чтобы поместить фактические тестовые случаи. А также создайте папку lib, чтобы поместить туда общие методы.
Мне было интересно 2 вещи: 1. Как XCUITest ссылается на файлы в разных папках, как один тестовый файл может импортировать методы из двух разных файлов экрана? 2. Я также думаю создать файл данных (действующий как файл .json). Должен ли я установить его как файл .swift? и как сделать мой тестовый вызов таким?
огромное спасибо!