Show Translate

Featured Post

SugarBaby Bouncer Bayi 10 In 1 Premium & MY Rocker / Kursi Goyang Manual Bayi

Image
https://s.shopee.co.id/2qGu23eU3a SugarBaby Bouncer Bayi 10 In 1 Premium & MY Rocker / Kursi Goyang Manual Bayi Fitur nya banyak bisa d senderkan, ada mainan nya, ada suara musik sama getaran nya, ada kanopi, sabuk pengaman, dapet bantal,  bisa d ayun atau tegap posisi bouncer nya dan bisa d bongkar pasang.. Warna nya cakep.. tapi pas tadi masang bouncer nya agak lumayan rumit, tapi akhirnya bisa juga. 😅 dapatkan segera, kesempatan terbatas, hanya 250 saja klik disini untuk pembelian Shopee Produk Detail Klik #bayi #fashion #style #love #fyp #photography #follow #trending #beautiful #photooftheday #art #foryou #ootd #beauty #instadaily #model #explore #music #followforfollowback #outfit #shopping 

Basic API and Postman with Atlas Id Tech

Basic API and Postman


Teacher : Fadly Mahendra [ Test Engineering Manager Bukalapak ]
Co-Teacher Aditya Setiadi [ SDET Lead DANA Indonesia ]
Co-Teacher Hendry Antomi [ SDET Lead Moka ]
Co-Teacher Tri Ngazizul Abror [ SDET Lead Moka ]

1. API

A. Apa itu API ?

Application Programming Interface (Antarmuka Pemrograman Aplikasi)
Sekumpulan perintah untuk membangun perangkat lunak.
Interface / Antarmuka bisa di analogikan dua software bertemu, ada media untuk menghubungkan keduanya, bisa di sebut api disini.

API itu ada di :
  • Programming Language
  • Library dan Framework
  • OS
  • lebih spesifik lagi pada web API / Web Service

API memudahkan membangun sistem terintegrasi.
Tujuan API adalah penghubung antar apilkasi

Contoh API:
  • Aplikasi mobile [ PLN ]
  • Bayar tagihan melalui mobile phone, tidak antri di loket
  • Semua tagihan di simpan di database PLN
  • Bayar bisa dengan melalui BUKALAPAK
  • Darimana BUKALAPAK tahu datanya PLN ?
  • PLN menyediakan API yang bisa menghubungkan antara data PLN ke BUKALAPAK

B. HTTP Method

  • Post : menambah data
  • Get : menampilkan data
  • Put : mengubah data
  • Delete : mengahapus data

C. HTTP Response Status Code

  • 200 : okay
  • 201 : created
  • 204 : no content
  • 400 : bad request
  • 500 : internal server error

Roy Fielding adalah Penemu API [ desertasi ]

D. Restfull API itu APA ?

  • menggunakan http method dengan benar
  • endpoint kata benda bukan kata kerja
  • stateless [ server tidak boleh menyimpan request client menggunakan rest ]
    Restfull API adalah menggunakan Rest dengan benar

E. JSON

Json adalah format pertukaran data.
Json memiliki struktur : key dan value.
Key dan Value biasa disebut propertis.

Tipe Data Json 
  • boolean : True, False
  • array : []
  • string : "abcd"
  • object : {} bracket
  • number : 1234


2. POSTMAN

A. Method Get




B. Method Post




C. Cara merubah endpoint menjadi {base url}

Dengan tujuan tidak menulis endpoint berualang kali, kita bisa panggil base url nya.



E. Test API dan Result




Kenapa value job dianggap [ failed ] ?

-Karena di dalam body ,di isi job dengan DevOps




Sumber


Website


Instagram


Youtube




Comments

Show Popular Posts

Basic Test Automation API With Atlas Id

Daily Diary

REST API Testing Using Python

Donasi Dapat Dikirim di

BCA 4452335836 a/n Salim Suprayogi : BNI 1366021766 a/n Salim Suprayogi : BRI 664201043708532 a/n Salim Suprayogi : Ewalet Dana 085729842422 a/n Salim Suprayogi