Useful Links
Computer Science
Cybersecurity
API Testing and Automation
1. Introduction to APIs and API Testing
2. Core Concepts for API Testing
3. Manual API Testing
4. Types of API Testing
5. API Test Automation
6. Advanced Topics and Best Practices
Manual API Testing
Manual Testing Tools
Postman
Interface Overview
Request Building
Collection Management
Environment Variables
Pre-request Scripts
Test Scripts
Import and Export Features
Insomnia
Core Features
Request Organization
Environment Management
cURL Command Line
Basic Syntax
Common Options
Authentication with cURL
Scripting with cURL
Browser Developer Tools
Network Tab Analysis
Request Inspection
Response Analysis
HTTPie
Command Syntax
JSON Handling
Authentication Options
Manual Testing Process
Test Planning
Requirement Analysis
Test Case Design
Test Data Preparation
Request Configuration
Method Selection
URL Construction
Header Configuration
Body Preparation
Authentication Setup
Request Execution
Sending Requests
Handling Redirects
Managing Cookies
Response Analysis
Status Code Verification
Header Inspection
Body Content Validation
Response Time Analysis
Error Message Review
Documentation and Reporting
Test Result Recording
Issue Documentation
Evidence Collection
Advanced Manual Testing Techniques
Collection Organization
Folder Structure
Request Grouping
Workflow Design
Variable Management
Global Variables
Environment Variables
Collection Variables
Dynamic Variables
Script Usage
Pre-request Scripts
Test Scripts
Variable Extraction
Conditional Logic
Data-Driven Testing
CSV Data Files
JSON Data Files
Parameterization
Collaboration Features
Team Workspaces
Sharing Collections
Version Control
Comments and Documentation
Previous
2. Core Concepts for API Testing
Go to top
Next
4. Types of API Testing