Postman คืออะไร ? เหล่าเทสเตอร์ควรรู้ !

สวัสดีสาวกเทสเตอร์ทั้งหลาย ทุกคนน่าจะได้ยิน Postman ผ่านหูกันมาบ้างแล้ว แต่เอ๋ มันเอาไว้ทำอะไรนะ วันนี้ควีนเองก็ได้มีโอกาสได้มาลองใช้เจ้า Tool ตัวนี้บ้างฮ่าๆๆ หลังจากที่เป็น Mobile Tester มาตั้งนานแสนนาน ในที่สุดลูกพี่ PM ก็ได้บัญชาคำสั่งให้ควีนต้องมาทำ Test API เอาละมาดูประโยชน์ของเจ้า Tool ตัวนี้กันค่า

 

Prerequisite

 

Postman คืออะไร?

Postman เป็นเครื่องมือที่ใช้ในการช่วยทดสอบระบบหรือ API ที่พัฒนาขึ้นมา เช่นการส่ง Parameter ไปใน header หรือ body เพื่อให้เราทดสอบว่าระบบสามารถตอบกลับมาได้ถูกต้องหรือไม่ อีกจุดเด่นของเจ้าตัวนี้ก็คือ UI ที่ใช้งานได้ง่ายเอามากๆ เอาล่ะค่ะ เรามาเริ่มกันเถอะ 

 

ติดตั้ง Postman

ก่อนอื่นทุกคนต้องมีการติดตั้ง postman ไว้ที่เครื่องตัวเองก่อนนะคะ Postman downloads

นี่คือหน้าตาของเจ้าตัว Postman หลังจากที่ติดตั้งเสร็จ

ความสามารถของ Postman

  • สามารถส่ง Http request ไปยัง server โดยใช้ method get, post, put, delete
  • จัดการกับ Environment
  • การสร้าง Collection & Share
  • การทำ Automate Test API ด้วย Newman

 

การทำ API Testing ด้วย Postman

หลังจากเห็นหน้าเห็นตาเจ้าตัว Postman ไปแล้ว วันนี้เราจะมาลองใช้ Feature พื้นฐานของมันกันค่ะ โดยเราจะทดสอบการยิง API Testing ไปด้วย Method GET

1. เริ่มจากการสร้าง Collection ก่อนเลยจ้า

2. จากนั้นก็ทำการสร้าง requests สำหรับทดสอบ

3. กำหนด URL และ Http request method ซึ่งเราจะลองยิงเป็น method GET กันนะคะ

 

4.จากนั้นกดปุ่ม Send ไปเลยค่า

 

5. แท่นแท้น เราได้ Response แล้ววว มาดูกันว่ามันมีอะไรตอบกลับมาบ้าง

 

อันดับแรกที่ต้องสังเกตเลยก็คือ Http Status ว่าเท่ากับ 200 หรือเปล่า (Status = 200 ก็คือ success นะ สามารถอ่านเพิ่มเติมได้ที่ Http Status) ต่อมาก็ดูเจ้า Response ที่อยู่ใน Body ว่าค่ามัน Response กลับมาจาก Server ถูกต้องตาม Spec ที่เราตกลงในการ Develop มั๊ย

สำหรับการทดลองใช้เจ้า Postman เบื้องต้น ขอบคุณสำหรับผู้อ่านทุกคน ที่เข้ามาอ่านบทความของควีนนะคะ ไม่ว่าตั้งใจหรือหลงทางเข้ามาก็เถอะ 555 หากใครสนใจวิธีการใช้ Postman เพิ่มเติมสามารถติดตามในบทความถัดไปได้นะคะ วันนี้ไปแล้ว ขอบคุณค่า



Related Articles

See All Post