Хорошая структура: pages/ (Page Objects), tests/ (тест-файлы), fixtures/ или helpers/ (переиспользуемая логика), data/ (тестовые данные), config/ (настройки окружений), utils/ (утилиты). Принципы: DRY — не дублировать код, SRP — каждый класс/функция одна ответственность. Версионировать в git, использовать linter. CI-конфиг рядом с тестами. README с инструкцией запуска. Makefile или npm scripts для удобных команд. Тесты читаются как бизнес-сценарии, не как технический код.
Как организовать структуру автоматизационного проекта?
Senior
370 просмотровAFK Offer AI
В чём разница между QA, QC и тестированием?