Skip to content

Latest commit

 

History

History
191 lines (75 loc) · 5.18 KB

File metadata and controls

191 lines (75 loc) · 5.18 KB

API Testing

These are some API endpoints manually tested by myself using Postman, a special tool for API testing. I made more tests with different parameters for every endpoint, in order to verify and practice Positive testing and Negative testing on APIs. In the "API_Bugs" file I wrote the API bugs found by myself.


1️⃣ Current Weather Data by city name on https://openweathermap.org/current#name ⬇️

💻 The first test with 2 parameters ⏩

1

💻 The second test with 3 parameters ⏩

2

💻 The third test with 4 parameters ⏩

3


2️⃣ Call 5 day / 3 hour forecast data by city name on https://openweathermap.org/forecast5#name5 ⬇️

💻 The first test with 2 parameters ⏩

4

💻 The second test with 3 parameters ⏩

5

💻 The third test with 4 parameters ⏩

6


3️⃣ API CRUD on https://qachallenge.ro/api/. It is an application where I practice CRUD operations with separate parameters for each one. ⬇️

💻 The first test with READ operation. There are called all users ⏩

7

💻 The second test with READ operation. It is called a single user ⏩

8

💻 The third test with CREATE (insert) operation. It is added a new user ⏩

9

💻 The fourth test with UPDATE operation. It is updated the name of one user ⏩

10

💻 The fifth test with DELETE operation. It is deleted one user ⏩

11


4️⃣ The Open Movie Database API on https://www.omdbapi.com/ ⬇️

💻 The first test with 4 parameters (All data request) ⏩

12

💻 The second test with 5 parameters (All data request) ⏩

13

💻 The third test with 6 parameters (All data request) ⏩

14

💻 The fourth test with Poster request ⏩

15


💻 The first test with 4 parameters (Get articles) ⏩

16

💻 The second test with 5 parameters (Get articles) ⏩

17

💻 The third test with 6 parameters (Get articles) ⏩

18

💻 The fourth test with 5 parameters (Get articles) and POST method ⏩

19


6️⃣ Chuck Norris Jokes API on https://api.chucknorris.io/ ⬇️

💻 The first test with Random Joke (no parameter) ⏩

20

💻 The second test with Joke from a given category (1 parameter) ⏩

21

💻 The third test with Free text search (1 parameter) ⏩

22