Moodle Academy Moodle Admin Basics

ทดลองใช้งาน Thunder Client บน VS Code

 

ใครที่เคยลองใช้ Postman ในการทดสอบ API ต่างๆ กันมาแล้ว พอมาเจอเจ้าสายฟ้าฟาด Thunder Client นี่แล้ว บอกเลย โครตสะดวกสุดๆ แน่นอนว่ามันเป็น Extension ที่ทำงานบน VS Code ทำให้ไม่ต้องเปิดหลายโปรแกรม ครบ จบที่เดียว

Thunder Client พัฒนาโดย Ranga Vadhineni  โดยเขาอธิบายว่าเป็น Lightweight REST Client for Testing APIs ก็คล้ายๆ กับใช้ Postman นั่นแหล่ะ เพียงแต่เป็นฉบับย่อ แต่เท่าที่มีให้ผมคิดว่าก็คงเพียงพอแล้วสำหรับการทดสอบ API ที่ไม่ได้ซับซ้อนมาก

วิธีติดตั้งก็ไม่ได้ยุ่งยาก แค่พิมพ์ในช่องค้นหา Extension บน VS Code ว่า "Thunder Client ก็เจอแล้ว

ส่วนการใช้งานก็ค่อนข้างง่าย โดยหลักๆ จะประกอบด้วย

  • สร้าง Request และสามารถบันทึกเก็บไว้ใน Collection ได้
  • สร้าง Environment ต่างๆ ได้
  • ในแต่ละ Request สามารถทำ Test ได้ตามที่เขามีมาให้ (เขียน Code เพิ่มเองไม่ได้)
  • ดูพวก History ต่างๆ ได้ (ผ่าน Activity)
ในส่วนของการกำหนด  Authentication ในส่วนของ HTTP Request ก็มีให้เลือกใช้

  1. Basic
  2. Bearer
  3. OAuth 2.0

การใช้งานโดยรวมถือว่าดีเลยครับ สะดวกมาก แต่จะมีเอ๋อๆ บ้างบางครั้ง มันไม่รัน ต้องปิดโปรแกรมแล้วเปิดใหม่ หวังว่าจะพัฒนาให้เสถียรต่อไป หรือใครมีตัวไหนที่น่าสนใจ แนะนำกันเข้ามาได้เลยนะครับ

ความคิดเห็น