# 测试
构建满足需求且没有缺陷的软件的关键是测试。 软件测试帮助开发人员知道他们正在构建正确的软件。 当测试作为开发过程的一部分运行时（通常使用持续集成工具），它们可以建立信心并防止代码回归。与传统软件一样，测试 dApp 涉及测试构成 dApp 的整个堆栈（后端、前端、数据库等）。

<br>
<br>
<br>

**访问以下链接以了解更多相关信息**<br>

什么是软件测试？<br>
[What is Software Testing?](https://www.guru99.com/software-testing-introduction-importance.html)<br>
测试Pyramid<br>
[Testing Pyramid](https://www.browserstack.com/guide/testing-pyramid-for-test-automation)<br>
如何测试 dApp（去中心化应用程序）<br>
[How to test dApps (decentralized applications)](https://rhian-is.medium.com/how-to-test-dapps-decentralized-applications-4662cf61db90)<br>