Backend testing or server testing involves testing systems, programs or processes running in the application servers or the backend. Backend testing deals specifically with various aspects of the database and its relation to itself, APIs and other components. Backend testing also deals with the business logic built around the database
Database Schema Testing
Stored Procedures Testing
Atomicity of Transactions Testing
Redundancy Check Testing
Corrupt Data
ACID Test (Atomicity, Consistency, Isolation & Durability)
Relations between Tables and Database Entities
Triggers
Verifications, Validations around database operation
Data Factory
Mockaroo
Turbo Data
Selenium
Appium
TestProject
Katalon
Jenkins (CI/ CD)
Zap Proxy (Security)
Charles
Postman
SOAPUI
IntellijIDE
SourceTree