Laporan Pengujian API - Rest Countries
πΉ 1. Identitas Pengujian
Nama Penguji: Wenxi.
Tanggal Pengujian: 08 Februari 2025
Platform: Windows 10, Chrome 132
Tools yang digunakan: Manual Testing, GitHub Gist, Postman
πΉ Test Case 1: Valid Input (Indonesia)
Request:
GET https://restcountries.com/v3.1/name/indonesia
Expected Result:
Response 200 OK
JSON berisi informasi negara Indonesia
Actual Result: β
PASS
Screenshot:
πΉ Test Case 2: Case Sensitivity (INDONESIA)
Request:
GET https://restcountries.com/v3.1/name/INDONESIA
Expected Result:
Response 200 OK
JSON berisi informasi negara Indonesia
Actual Result: β
PASS
Screenshot:
πΉ Test Case 3: Nama Negara Tidak Valid (xyz)
Request:
GET https://restcountries.com/v3.1/name/xyz
Expected Result:
Response 404 Not Found
Actual Result: β
PASS
Screenshot:
πΉ Test Case 4: Nama Parsial (indo)
Request:
GET https://restcountries.com/v3.1/name/indo
Expected Result:
Response 200 OK
JSON berisi informasi negara Indonesia
Actual Result: β
PASS
Screenshot:
πΉ Test Case 5: Input Kosong
Request:
GET https://restcountries.com/v3.1/name/
Expected Result:
Response 404 Not Found
Actual Result: β
PASS
Screenshot:
πΉ Endpoint 2: CURRENCY
πΉ Test Case 1: Mata Uang USD
Request:
GET https://restcountries.com/v3.1/currency/usd
Expected Result:
Response 200 OK
JSON berisi daftar negara yang menggunakan USD
Actual Result: β
PASS
Screenshot:
πΉ Test Case 2: Mata Uang Inggris
Request:
GET https://restcountries.com/v3.1/currency/inggris
Expected Result:
Response 404 Not Found
Actual Result: β
PASS
Screenshot:
πΉ Test Case 3: Case Sensitivity (USD)
Request:
GET https://restcountries.com/v3.1/currency/USD
Expected Result:
Response 200 OK
JSON berisi daftar negara yang menggunakan USD
Actual Result: β
PASS
Screenshot:
πΉ Endpoint 3: LANGUAGE
πΉ Test Case 1: Bahasa English
Request:
GET https://restcountries.com/v3.1/lang/english
Expected Result:
Response 200 OK
JSON berisi daftar negara yang berbicara bahasa Inggris
Actual Result: β
PASS
Screenshot:
πΉ Test Case 2: Case Sensitivity (ENGLISH)
Request:
GET https://restcountries.com/v3.1/lang/ENGLISH
Expected Result:
Response 200 OK
JSON berisi daftar negara yang berbicara bahasa Inggris
Actual Result: β
PASS
Screenshot:
πΉ Test Case 3: Nama Parsial (IDN)
Request:
GET https://restcountries.com/v3.1/lang/IDN
Expected Result:
Response 404 Not Found
Actual Result: β
PASS
Screenshot: