Есть ли у Discourse тестирование помимо автоматизированного и как убедиться в отсутствии ошибок? (Вопрос при изучении разработки ПО и тестирования)

Я недавно начал изучать разработку программного обеспечения и тестирование и хочу увидеть примеры того, как успешные продукты это делают, чтобы углубить своё понимание. Сразу же на ум приходит Discourse. Это действительно очень известный и популярный проект с высоким качеством!

Поэтому я хочу узнать, есть ли у Discourse ручное тестирование помимо автоматизированного? Как Discourse гарантирует отсутствие ошибок?

P.S. Я видел, что Discourse использует RSpec для тестирования бэкенда в папке spec и QUnit для фронтенда в jsapp/test. Но я не уверен, что это вся картина (например, возможно, есть какие-то скрытые тесты, ручное тестирование и т. д.).

Спасибо за любые ответы!

1 лайк