Существует множество методов функционального тестирования (unit-тестирование, регрессионное тестирование, приёмочное и т.д.). Все они подразумевают наличие инфраструктуры тестируемого приложения, позволяющей производить это самое тестирование (например, часто связь с БД осуществляется через объект, который во время тестирования заменяется mock-объектом для возможности тестирования без доступа к реальной БД).
Кроме того, существуют инструменты типа SimpleTest для автоматизации тестирования.
1. Сущестуют ли какие-либо инструменты (например, что-то типа SimpleTest) в битрикс, упрощающее автоматизированное тестирование создаваемых на его базе компонентов/модулей/систем (замечу, что речь идёт не о тестировании сайтов, использующих строго стандартную функциональность, а о тестировании нестандартного кода создаваемого при реализации, например, крупных интернет-проектов).
2. Как вы, читатели данной темы, проводите тестирование своих проектов на битрикс?
3. Как происходит тестирование новых версий битрикс самими разработчиками продукта?