Здравствуйте,
Начинаю писать тест фреймворк с нуля... Для организации проекта хочу использовать мавен...
Всего будет два проекта
- core часть (со всякими бейс тестами, репортами, органицией дата драйвена, прочее)
- autetests часть - собственно реализация фреймворка для тестирования конкретного продукта (веб епликейшена): сдесь будут пейдж обджекты и тест класы с тест методами к ним...
И вот создаю я два мавен проекта в идее:
autotests
- src
- - main
- - - здесь будут жить пейдж обджекты и ихо помошники
- - test
- - - здесь будут наши тесты продукта
core
- src
- - main
- - - сдесь будет весь кор (бейст тест, репорты)
- - test
- - - сдесь будут юнит тесты к самому фреймворку когда будут нужны)
ВОПРОСЫ:
Есть ли какие замечания/дополнения(особенно более детальные, глубже main, test)/бест пректисы ?
Может кто то знает maven архетипы которые соответствуют структуре тест фреймворка ?
Буду рад увидеть примеры структур вашых проектов...