Open Shadawn opened 4 years ago
видел несколько фреймворков для юнит-тестирования в 1С. Мне сложно понять, какой из них лучше/хуже. Если кто-то готов поделиться опытом, я с удовольствием выслушаю.
https://github.com/proDOOMman/Coverage41C ты даже не представляешь, насколько глубока эта кроличья нора)
Нужно определится что именно тестируем и как, можно начать с https://github.com/xDrivenDevelopment/xUnitFor1C. Coverage41C для EDT сейчас им не пользуюсь. При описании формата тестов нужно состыковать с принимаемым форматом для sonarcube например, на организацию Jenkins думаю меня хватит.
А где сборки крутить?
Либо пользоваться сервисом самого github https://github.com/features/actions, либо свой jenkins на VPS разворачивать.
Юнит-тесты являются очевидной необходимостью подобного проекта. Но я имею ограниченную компетенцию в их разработке. Я видел несколько фреймворков для юнит-тестирования в 1С. Мне сложно понять, какой из них лучше/хуже. Если кто-то готов поделиться опытом, я с удовольствием выслушаю.
Особенно интересен программный расчет покрытия кода тестами. Но это, насколько я понимаю, невозможно в 1С (без реверс-инжиниринга протокола отладки).