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

Настройка TeamCity для запуска тестов по расписанию

Теги: #<Tag:0x00007f9aff313b88> #<Tag:0x00007f9aff3138b8> #<Tag:0x00007f9aff313728> #<Tag:0x00007f9aff3134f8>

В общем есть у меня тесты написанные на #python при помощи фреймворка #nosetests . Я хочу использовать #team-city только для запуска тестов. Собирать проект мне при помощи TeamCity не нужно. Либо просто запуск тестов по расписанию, либо по какому-нибудь триггеру.

Я установил TeamCity 2017. Подключил базу данных на postgres и… не знаю что мне нужно делать дальше. Дальше мне предлагают создать проект и подключить репозиторий.

Подскажите, как быть? Что нужно делать дальше? Где должны лежать тесты? Как тесты будут запускаться через TC если они запускаются через команду
nosetests file.py

Спасибо вам большое.

Ну на самом деле ничего сложного: на страничке администрирования проекта выбираете Shedule Triggers и с помощью cron выражений указываете как часто необходмо запускать билд, на самом деле достаточно почитать документацию на сайте jetbrains, например, https://confluence.jetbrains.com/display/TCD10/Configuring+Schedule+Triggers чтобы более подробно изучить где можно найти данный триггер. Что касается команды, то она указывается в Build Steps при конфигурации рана проекта.

2 Симпатий