Trong quá trình phát triển, phần mềm luôn tồn tại một số lỗi khó phát hiện, cần được kiểm tra, xử lý kịp thời. Và bugzilla ra đời đã mang lại giải pháp hoàn hảo, giúp quá trình quản lý bug trở nên đơn giản và hiệu quả hơn bao giờ hết. Hãy cùng tìm hiểu bugzilla là gì và những vấn đề liên quan đến công cụ kiểm thử tự động này ngay sau đây.
Bugzilla là gì?
Đây là hệ thống kiểm soát bug mã nguồn mở, giúp người sử dụng có thể phát hiện ra các lỗi phần mềm nhỏ nhất trong thời gian ngắn. Công cụ này bao gồm các bộ phận chính là: Administration, Bugzilla-General, Query/Buglist, Account,…Điểm đặc biệt của bugzilla là có thể liên kết với nhiều công cụ test case khác như: Quality Center và Testlink.
Những tính năng nổi bật của bugzilla
Trải qua thời gian phát triển, phiên bản mới nhất bugzilla 4.2 hội tụ nhiều tính năng vượt trội của một công cụ kiểm thử tự động.
- Kiểm soát quy trình tìm kiếm và sửa chữa bug nâng cao
- Tự động fix lỗi thông qua tài khoản email đã đăng ký
- Cập nhật và thông báo tiến độ hoạt động cụ thể, chi tiết
- Mã nguồn mở cho phép nhiều người sử dụng thao tác cùng lúc
- Khả năng bảo mật an toàn thông tin, hạn chế tấn công mạng cao
Những trạng thái của bug trong Bugzilla
- NEW: Đã phát hiện lỗi và đăng tải lên hệ thống
- ASSIGNED: Hệ thống phân công lỗi cần được xử lý tới DEV cụ thể
- RESOLVED: Lỗi đã được sửa chữa
- REOPENED: Lỗi vẫn còn sau khi đã khắc phục, cần được kiểm tra và xử lý lại
- VERIFIED: Nhân viên kiểm thử đã kiểm tra và xác nhận lỗi được sửa chữa thành công
- CLOSED: Kết thúc quá trình kiểm soát lỗi
Qua những thông tin trên, chắc chắn rằng bạn đã hiểu rõ bugzilla là gì, cũng như những tính năng nổi bật và trạng thái hoạt động của công cụ kiểm thử tự động này. Nhờ vậy, người sử dụng có thể thao tác và xử lý bug một cách nhanh chóng, hiệu quả so với những phương pháp truyền thống trước đây.