
ไคลเอนต์ API แบบ Git-native

Bruno เป็นไคลเอนต์ API แบบโอเพนซอร์สที่รวดเร็วและเป็นมิตรกับ Git ออกแบบมาเพื่อทดสอบ REST, GraphQL และ gRPC API โดยเน้นแนวทาง Git-first จัดเก็บคอลเลกชัน API โดยตรงในโฟลเดอร์ ทำให้การทำงานร่วมกันและการควบคุมเวอร์ชันเป็นไปอย่างราบรื่น Bruno มีส่วนต่อประสานผู้ใช้ที่สะอาดตาและใช้งานง่าย รองรับตัวแปรสภาพแวดล้อม สคริปต์ก่อนการร้องขอ และสคริปต์ทดสอบสำหรับการทดสอบ API ที่ครอบคลุม เน้นที่ฟังก์ชันการทำงานแบบออฟไลน์และการออกแบบที่เบา ทำให้มั่นใจได้ถึงประสบการณ์การใช้งานที่ราบรื่น Bruno สร้างขึ้นด้วยความมุ่งมั่นในหลักการโอเพนซอร์ส ทำให้สามารถมีส่วนร่วมของชุมชนและความโปร่งใสได้ เป็นทางเลือกที่ดีสำหรับไคลเอนต์ API อื่น ๆ โดยให้ความสำคัญกับความเรียบง่ายและการผสานรวม Git
คอลเลกชัน API ถูกจัดเก็บไว้ในโฟลเดอร์ ทำให้สามารถควบคุมเวอร์ชันและทำงานร่วมกันได้อย่างราบรื่นโดยใช้ Git
Bruno เป็นโอเพนซอร์ส ทำให้สามารถมีส่วนร่วมของชุมชนและความโปร่งใสได้
ใช้งานได้กับ Windows, macOS และ Linux มอบความยืดหยุ่นสำหรับสภาพแวดล้อมการพัฒนาที่แตกต่างกัน
รองรับตัวแปรสภาพแวดล้อมสำหรับการจัดการการกำหนดค่าที่แตกต่างกัน (เช่น การพัฒนา, การทดสอบ, การผลิต)
มีสคริปต์ก่อนการร้องขอและสคริปต์ทดสอบสำหรับการทดสอบและตรวจสอบ API โดยอัตโนมัติ
ออกแบบมาให้ทำงานแบบออฟไลน์ได้ ช่วยให้คุณทำงานเกี่ยวกับการทดสอบ API ได้แม้ไม่มีการเชื่อมต่ออินเทอร์เน็ต
ดาวน์โหลดและติดตั้ง Bruno จากเว็บไซต์ทางการ, สร้างคอลเลกชันใหม่หรือนำเข้าคอลเลกชันที่มีอยู่, เพิ่มคำขอ API (REST, GraphQL, gRPC) ลงในคอลเลกชันของคุณ, กำหนดค่ารายละเอียดคำขอ เช่น URL, ส่วนหัว และเนื้อหา, ส่งคำขอและดูการตอบสนอง รวมถึงส่วนหัวและเนื้อหา
ทดสอบ REST, GraphQL และ gRPC API เพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง
พัฒนาและแก้ไขข้อบกพร่องของ API โดยการส่งคำขอและตรวจสอบการตอบสนอง
ทำงานร่วมกับทีมในการทดสอบและพัฒนา API โดยใช้ Git สำหรับการควบคุมเวอร์ชัน
นักพัฒนาที่ต้องการทดสอบและแก้ไขข้อบกพร่องของ API
วิศวกร QA ที่ต้องการทดสอบ API เป็นส่วนหนึ่งของกระบวนการทดสอบ
Bruno ใช้งานได้ฟรีทั้งหมด เนื่องจากเป็นโครงการโอเพนซอร์ส