# האם ל-Discourse יש יותר בדיקות מלבד אוטומטיות וכיצד להבטיח שאין באגים? (שאלה בלימודי הנדסת תוכנה ובדיקות)

**URL:** https://meta.discourse.org/t/does-discourse-have-more-testing-except-automated-ones-how-to-ensure-no-bugs-question-when-learning-software-engineering-testing/189593
**Category:** Development
**Created:** [7 במאי,‏ 2021,‏ 5:48am UTC](https://meta.discourse.org/t/does-discourse-have-more-testing-except-automated-ones-how-to-ensure-no-bugs-question-when-learning-software-engineering-testing/189593 "2021-05-07T05:48:46Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![fzyzcjy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzyzcjy/32/219941_2.png) [@fzyzcjy](https://meta.discourse.org/u/fzyzcjy)
#### Post date: [7 במאי,‏ 2021,‏ 5:48am UTC](https://meta.discourse.org/t/does-discourse-have-more-testing-except-automated-ones-how-to-ensure-no-bugs-question-when-learning-software-engineering-testing/189593/1 "2021-05-07T05:48:46Z")

</div>

I am learning software engineering and testing recently, and want to see some examples - how a successful product does these - in order to enhance my understanding. Then Discourse immediately comes to my mind. It is definitely very famous and popular and has a high quality!

Thus, I wonder whether Discourse has more (manual) testing except for the automated ones? How does Discourse ensure no bugs?

P.S. I have seen Discourse uses RSpec for backend testing in the `spec` folder and QUnit for frontend in `jsapp/test`. But I am not sure whether this is the whole story (e.g. maybe some hidden tests, maybe some manual tests, etc).

Thanks for any replies!
