¿Discourse tiene más pruebas aparte de las automatizadas y cómo asegurar que no haya errores? (Pregunta al aprender ingeniería de software y pruebas)

Estoy aprendiendo sobre ingeniería de software y pruebas recientemente, y me gustaría ver algunos ejemplos de cómo un producto exitoso las lleva a cabo, para mejorar mi comprensión. Inmediatamente pensé en Discourse. Sin duda es muy famoso y popular, y tiene una calidad excelente.

Por lo tanto, me pregunto si Discourse realiza más pruebas (manuales) además de las automatizadas. ¿Cómo se asegura Discourse de que no haya errores?

P.D.: He visto que Discourse utiliza RSpec para las pruebas del backend en la carpeta spec y QUnit para el frontend en jsapp/test. Pero no estoy seguro de si eso es todo (por ejemplo, quizás haya algunas pruebas ocultas o manuales, etc.).

¡Gracias por cualquier respuesta!

1 me gusta