
Bruno
Bruno là một công cụ khách API mã nguồn mở nhanh, hoạt động ngoại tuyến và lưu trữ bộ sưu tập cục bộ với hỗ trợ Git.




Bruno là gì?
Bruno là một "khách hàng API ưu tiên hoạt động ngoại tuyến" cách mạng hóa cách các nhà phát triển kiểm thử và quản lý API. Thay vì buộc bạn phải tạo tài khoản hoặc lưu trữ dữ liệu trên đám mây, Bruno lưu mọi thứ trực tiếp trên thiết bị của bạn bằng định dạng văn bản đơn giản gọi là "Bru".
Phương pháp này có nghĩa là bộ sưu tập API, các bài kiểm thử và dữ liệu nhạy cảm của bạn sẽ không bao giờ rời khỏi máy tính trừ khi bạn chọn chia sẻ chúng. Bruno hỗ trợ tất cả các loại API chính bao gồm REST, GraphQL và gRPC, làm cho nó linh hoạt cho bất kỳ dự án nào.
Công cụ tích hợp liền mạch với Git và các hệ thống kiểm soát phiên bản khác, cho phép các nhóm cộng tác trên bộ sưu tập API giống như họ làm với mã nguồn. Bruno cũng bao gồm kiểm thử dựa trên JavaScript, quản lý môi trường và hỗ trợ dòng lệnh cho các quy trình tự động hóa và tích hợp liên tục.
Cách sử dụng Bruno
Bruno được thiết kế để đơn giản cho cả người mới bắt đầu và các nhà phát triển có kinh nghiệm. Bạn có thể tải xuống miễn phí và bắt đầu thử nghiệm API ngay lập tức mà không cần tạo bất kỳ tài khoản nào.
Các bước để bắt đầu với Bruno:
Tải xuống Bruno từ trang web chính thức cho hệ điều hành của bạn (Windows, Mac hoặc Linux).
Tạo một bộ sưu tập mới bằng cách nhấp vào "Create Collection" và chọn vị trí thư mục.
Thêm yêu cầu API đầu tiên của bạn bằng cách chỉ định phương thức (GET, POST, v.v.) và URL.
Cấu hình headers, tham số và nội dung yêu cầu theo nhu cầu của API.
Chạy yêu cầu và xem phản hồi với đánh dấu cú pháp và định dạng rõ ràng.
Thêm các bài kiểm tra JavaScript trong tab "Tests" để tự động xác thực phản hồi.
Sử dụng biến môi trường để quản lý các cấu hình khác nhau (phát triển, thử nghiệm, sản xuất).
Mẹo để có kết quả tốt hơn:
Bruno hoạt động tốt nhất khi bạn tổ chức các bộ sưu tập API cùng với mã dự án của bạn trong các kho Git. Điều này giúp mọi thứ đồng bộ và dễ dàng cho các thành viên trong nhóm truy cập các ví dụ API mới nhất. Đối với các kịch bản kiểm thử phức tạp, hãy sử dụng khả năng kiểm thử JavaScript của Bruno để tạo các kịch bản xác thực tự động chạy cùng với các pipeline CI/CD của bạn.
Tính năng của Bruno
Khách hàng API hoàn toàn ngoại tuyến không yêu cầu đồng bộ đám mây
Lưu trữ tệp thân thiện với Git sử dụng ngôn ngữ đánh dấu .bru
Hỗ trợ API REST, GraphQL và gRPC
Khả năng kiểm thử và tự động hóa dựa trên JavaScript
Quản lý biến môi trường với hỗ trợ bảo mật
Giao diện dòng lệnh cho tích hợp CI/CD
Nhập bộ sưu tập từ Postman và Insomnia
Ứng dụng máy tính đa nền tảng cho Windows, Mac và Linux
Mã nguồn mở với các tính năng cốt lõi miễn phí
Giá của Bruno
Free
Free
- Bộ sưu tập và yêu cầu API không giới hạn
- Chức năng hoạt động hoàn toàn ngoại tuyến
- Tích hợp Git với định dạng tệp .bru
- Kiểm thử và tự động hóa JavaScript
- Quản lý biến môi trường
- Hỗ trợ CLI cho tự động hóa
- Nhập từ Postman và Insomnia
- Ứng dụng máy tính để bàn đa nền tảng
Pro
$6
- Bao gồm tất cả các tính năng miễn phí
- Tích hợp khách hàng Git nâng cao
- Công cụ thiết kế OpenAPI
- Hỗ trợ ưu tiên
- Tự động hóa quy trình làm việc nâng cao
- Tính năng cộng tác nâng cao
Ultimate
$11
- Bao gồm tất cả các tính năng Pro
- Công cụ tự động hóa cấp doanh nghiệp
- Khả năng OpenAPI mở rộng
- Tính năng bảo mật nâng cao
- Tích hợp cao cấp
- Quản lý tài khoản chuyên dụng
Trường hợp sử dụng Bruno
Ai có thể hưởng lợi từ Bruno?
Ngăn xếp công nghệ Bruno








Kho lưu trữ Bruno
Xem trên GithubSao | 37,627 |
Phân nhánh | 1,906 |
Tuổi kho lưu trữ | 3 năm |
Commit cuối cùng | 2 ngày trước |
Câu hỏi thường gặp về Bruno
Chia sẻ trải nghiệm của bạn với Bruno
Xem người dùng đang nói gì về Bruno
0 Đánh giá
Chưa có đánh giá
Hãy là người đầu tiên đánh giá Bruno
Nhúng huy hiệu Bruno
Cho cộng đồng của bạn thấy Bruno được giới thiệu trên Tool Questor. Thêm những huy hiệu đẹp này vào trang web, tài liệu hoặc hồ sơ xã hội của bạn để tăng uy tín và thu hút thêm lưu lượng truy cập.