вы можете написать свои тестовые случаи где угодно, НО!
Это не рекомендуемая практика, поэтому, если вы используете maven / gradle - они предоставят вам выделенную папку / путь для написания тестовых случаев.
Причина, по которой это не рекомендуется, - это maven / gradle предоставляет множество плагинов, которые помогут вам запускать тестовые наборы, генерировать отчеты для этих тестовых примеров, контролировать сборку в случае сбоя тестовых примеров.
Все эти плагины будут искать путь по умолчанию, поэтому если вы решите использовать другой путь, а не путь по умолчанию - вам нужно изменить путь для тестовых случаев во всех ваших плагинах.
, поэтому, если вы решите использовать свой собственный путь для ресурсов тестирования, вы просто добавляете накладные расходы дополнительных изменений конфигурации.