Спасибо, действительно удобная надстройка. Правда пришлось все проверки обернуть в "вывод в лог"
У меня скрипты запускает c++ клиент, и ему нужно было логи поставлять для парсинга. Но в итоге все-таки решила задачу через c++ пайп, который как раз аккуратненько берет все из консольки.
А это возможно? Выкачать кусок кода из транка и применить его на все ветки?
Подумала, наверное правильнее будет тестировать один транк. Рано или поздно все бранчи все равно с ним мержатся - именно после этого, думаю, и имеет место быть регрессионное тестирование.
А поддерживать отдельные бранчи, наверное, дело разработчиков.
Просто в сети маловато ресурсов про все это дело, поэтому приходится задавать такого рода вопросы, параллельно размышлять тут)
Тесты под каждый бранч переделывать не нужно, они едины для всех веток, так как регрессионные.
Написаны на с++
Тесты функциональные и направленные на апи.
Хотелось бы писать тесты в одном месте, чтобы изменения легко переносились на другие ветки.
То есть написал кейс, залил в транк и проверил для всех веток. Это вообще возможно?)
Или придется все равно менять каждый раз для каждого бранча код тестов? Это, конечно, я не потяну..
и еще, можно по-подробнее, какие мобразом может помочь CI? Ежедневные сборки (для транка) уже имеются