Table of Content
Software Testing Basics
- Scope
- Functional vs. Non-Functional testing
- Defects and Failures
- Finding Faults Early
- Compatibility
- Input Combinations and Preconditions
- Static vs. Dynamic Testing
- Software Verification and Validation
- The Software Testing Team
- Software Quality Assurance (SQA)
- Testing Methods - The box approach
REST API Basics
- REST Basics
- REST and HTTP are not same
- REST Guiding Principles
- REST Architectural Elements
- HTTP Methods
- Resource Naming
Idempotence
- Idempotence Basics
- HTTP Safe Methods
- HTTP Idempotent Methods
- HTTP POST
- HTTP PUT
- HTTP DELETE
- HTTP GET
- HTTP HEAD
- HTTP OPTIONS
- HTTP TRACE
- HTTP Status Codes
HTTP Status Code Basics
- 1xx Informational response
- 2xx Success
- 3xx Redirection
- 4xx Client errors
- 5xx Server errors
REST API Testing Design
- Test Design
- REST API Testing Challenges
- REST API Testing Requirements Gathering
- REST API Testing High Level Design
- REST API Testing Low level Design
- REST API Testing
REST API Test Execution
- REST API Unit Testing
- REST API Integration Testing
- REST API Test Development
- REST API Testing Defects
- Defects Reporting
- REST API Testing Best Practices
- Example - HTTP API Testing
REST API Testing Tools
- Postman
- SoapUI
- REST-Assured
- Jmeter
- CI with Jenkins
- cURL
Apply for the Certification
https://www.vskills.in/certification/testing/rest-api-testing-certification-course