Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Настроить TeamCity для запуска JUnit тестов


(Кирилл Р) #1

Добрый день.
Кто-нибудь может подсказать, как настроить TeamCity для запуска JUnit тестов вёб-приложения (Java + Selenium + Maven). Всю голову себе уже поломал. Тесты написаны в IDE NetBeans 8, там запускаются нормально, но в TeamCity при запуске выдаётся ошибка:

Build errors
[13:41:44]Step 1/2: build (Maven) (1s)
[13:41:46][Step 1/2] org:JUnitTest
[13:41:46][org:JUnitTest] Unknown lifecycle phase “org”. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy.
[13:41:46][Step 1/2] Step build (Maven) failed

Попробовал в разделе Build Steps в поле Goals: прописать путь к файлу pom.xml
После этого выдаётся такая ошибка:

Build errors
[15:00:18]Step 1/2: build (Maven) (7s)
[15:00:26][Step 1/2] Step build (Maven) failed


(heartwilltell) #2

Build Steps - add build step - Maven
Goals - clean integration-test


(Александр Таранков) #3

В NetBeans тесты как запускаются? Maven-ом или из IDE по-одному?


(Кирилл Р) #4

У меня там пока один простой тест, который я дёрнул с сайта селениума и слегка тюнинганул. Я просто пока хочу разобраться, как их запускать. В нетбинс запускаю так:
правой кнопкой мышки по файлу и в меню - “Тестировать файл” или просто “Ctrl + F6”


(Кирилл Р) #5

Спасибо вам огромное! Всё заработало!