Q1.What is an API? What is API Testing?
Answer: API (Application Programming Interface) enables communication between different software systems. API testing validates that these interfaces work correctly — checking request/response structures, status codes, data integrity, error handling and performance.