CRUD testing is black-box testing. It is also called as Database Testing. The CRUD operations are:
- Create: to save a new transaction
- Retrieve/Read: to search or view a transaction
- Update: to edit or modify an existing transaction
- Delete/Destroy: to delete an existing unnecessary transaction
CRUD Testing is important for:
- Ensuring Data Mapping
- Maintaining ACID Properties
- Ensuring data Integrity
- Ensuring the accuracy of implemented business rules
If you want to learn to build a CRUD app with Node Js Express and MongoDB, I would recommend this Node Js Certification by Intellipaat.
Also, watch this video on CRUD App with Node Js: