В этой статье я расскажу о работе с файлами. На первый взгляд, это простая тема, но на самом деле всё не так однозначно. Представим, что файл используется в тесте. Уже на этом этапе потребуются знания по чтению. А если нам нужно использовать содержимое файла, но оно слишком большое, чтобы поместить его в переменную? Или если нам нужно перед тестом изменить значения в файле, а после — вернуть их обратно? Возникает множество нюансов, но давайте разбираться по порядку. Давайте для теста представим, что нам нужно отправлять запрос на сервер через REST API...
Как помните, в прошлом уроке мы стали создавать наше первое приложение "Быки и коровы". В готовом виде это приложение есть в моём аккаунте по этой ссылке (чтобы понимать что мы хотим делать): В этом уроке вы будете создавать среду взаимодействия с пользователем, которую часто называют "интерфейс пользователя", а креативные специалисты предпочитают название Frontend. Если простыми словами - это то, что видит на экране пользователь. Как понимаете, есть и то, что тоже является работой программы, но что пользователь не видит, но об этом позже...