t.me/atinfo_chat Telegram группа по автоматизации тестирования

[Solved] Как внедрить селениум проект к существующему проекту который не Java?

Используем для написания тестов Java и Selenium.
Есть уже существующий проект, одно из условий это внедрить тесты в тот же репозитарий что и сам код страницы. Так вот когда мы делаем фетч с гитхаба и пытаемся в отдельно папке создать проект ничего не получается, ибо Eclipse не воспринимает этот проект как Java, что можо с этим сделать?

если проект написан на maven то просто подключить проект как еще один модуть с автотестами

к сожалению не используется мавен, это обычная web страница

Может стоит тогда подключить maven к этой странице, после чего потом уже подключать и сам тестовый проект как отдельный модуль.
Второй вариант - у вас есть репозиторий где хранится ваша веб страница. Создаете вторую папку и засовываете туда проект с тестами. Выбрасываете Эклипс и качаете Intelij IDEA Community Edition - открываете в ней свой проект с тестами и продолжаете их дальше развивать. Добавляете проект в репозиторий и дальше работаете.

О каком коде страницы речь?

Вдруг кто столкнется еще с этим же, напишу как это сделать. Если вознилка необходимость хранить тесты и код сайта который вы проверяете в одном репозитории делается то так:

  1. Импорт с Git в среду разработки код сайта который вы проверяете
  2. Создайте локально обычный Java-project
  3. после этого перейдите в папку с ранее созданным Java проектом (по умолчанию workspace).
  4. Скопируйте оттуда папку и вставьте ее там где лежит код сайта (по умолчанию в папке git)
  5. После этого можете спокойно удалить из среды разработки ранее созданный проект.
  6. после чего кликаете пкм по проекту куда хотите поместить ваш код автотестов Import => General => existing project into workspace => выбираете ваш проект который лежит в гите
  7. все после этого у вас образовался проект в котором лежит Java Project с автотестами. Теперь можете выполнять внедрение автотестов как и раньше это делали.