ถ้าใคร upgrade Postman version 11.0.5 แล้ว
อาจจะแปลก ๆ หน่อย เพราะว่ามีการเปลี่ยนแปลงนั่นเอง
โดยสิ่งที่เห็นชัด ๆ มาก คือ
- Tab tests ไม่มีแล้ว !!
- สร้าง tab ใหม่ขึ้นมาคือ Scripts แบ่งเป็น pre-request และ post-response (tests เก่านั่นเอง)
และเพิ่ม package library เข้ามา
ช่วยให้เราสามารถเขียน code สำหรับ share กันได้เลยทั้งใน workspace เดียวกัน หรือ ต่าง workspace ได้
โดยก่อนหน้านี้ถ้าต้องการ share library/function กันเอง ทำได้ดังนี้
- เขียนเป็น function เอาไปใส่ใน pre-request script ใน Collection
- เขียนไป Global variable หรือ นำไปไว้ใน Server แล้วแปลงมาเป็น JavaScript ใช้งานต่อไป
การใช้งานก็ไม่ยาก เพิ่ม package ในส่วนของ tab Scripts ได้เลย
จากนั้นก็เขียน code เช่นสร้าง function ต่าง ๆ ที่ต้องการจะ share กันได้เลย
แต่คำถามที่ตามมาคือ แล้ว Package ที่เราสร้างนั้นมันอยู่ที่ไหน ?
คำตอบนี้ง่ายมาก ๆ คือ อยู่ในระบบของ Postman Cloud นั่นเอง
ดูได้จากตอนเราใช้งาน package ที่สร้าง
ลองใช้งานกันดูครับ เป็นอีกทางเลือกของการ share library ที่ใช้งานซ้ำ ๆ ในการทดสอบ