CYBERSOFT
Đăng nhập

Dùng Jira quản lý lỗi cho người mới: tạo issue, workflow, JQL cơ bản (có trắc nghiệm)

Chuyên công nghệTMĐTNền tảngNgười mớiChuẩn SEO
🗓 1 tháng trước19 phút đọc·👁 383 lượt xem👤 497 người đọc

Bài cho người mới: dùng Jira quản lý lỗi trên dự án ShopEasy. Tạo issue Bug đầy đủ trường (Summary, Description, Steps, Severity, Priority, Assignee, Sprint, Label, Attachment), workflow trạng thái chuẩn, comment/log work, liên kết bug với test case, lọc JQL cơ bản và bảng board, hai tình huống thật (thiếu Assignee, nhảy sai trạng thái), FAQ và trắc nghiệm 5 câu. Chuẩn SEO, dẫn về khóa Tester CyberSoft.

1. Tóm tắt nhanh & Jira quản lý lỗi là gì

⭐ TL;DR — Jira là công cụ quản lý lỗi/công việc phổ biến nhất trong ngành phần mềm. Bài này dạy bạn tạo issue Bug đầy đủ trường (Summary, Description, Steps, Severity, Priority, Assignee, Sprint, Label, Attachment) trên dự án SE (ShopEasy), chuyển trạng thái đúng workflow, comment/log work, liên kết bug với test case, và lọc lỗi bằng JQL cơ bản cùng bảng board. Nhiều hình minh hoạ Jira thật và trắc nghiệm cuối bài.

Chào bạn mới! Nếu manual testing là kỹ năng 'tìm ra lỗi', thì Jira chính là công cụ để bạn 'báo lỗi và theo dõi lỗi đó tới khi được sửa xong' một cách có tổ chức. Rất nhiều công ty phần mềm, bao gồm cả dự án ShopEasy trong series này, dùng Jira làm nơi duy nhất lưu mọi issue — từ bug, task, tới story. Biết dùng Jira đúng cách không chỉ giúp bạn làm việc gọn gàng, mà còn là kỹ năng gần như bắt buộc khi phỏng vấn vị trí Tester.

! Bug · SE-13400 JIRA Trang Thanh toán: nút 'Xác nhận đặt hàng' bị mờ, không bấm được trên Safari STATUS: New PRIORITY: High SEVERITY: Major SummaryNút 'Xác nhận đặt hàng' bị mờ, không bấm được trên SafariDescriptionTrang Thanh toán ShopEasy, nút CTA chính bị disable nhầm sau khi chọn CODSteps to reproduce1) Thêm SP vào giỏ 2) Sang Thanh toán 3) Chọn COD 4) Xem nút Xác nhận đặt hàngAssigneeChưa gán (Unassigned)SprintSprint 16Label · Attachmentpayment, safari · screenshot-nut-mo.png
Form tạo issue Bug đầy đủ trường trên Jira, dự án SE (ShopEasy)
📖 Jira Issue: một 'phiếu' công việc trên Jira (Bug, Task, Story...) chứa đầy đủ thông tin để theo dõi và xử lý.

2. Các trường trong 1 issue Bug — điền gì, vì sao quan trọng

Một issue Bug trên Jira không chỉ có ô 'mô tả lỗi'. Mỗi trường đóng một vai trò riêng: giúp người khác hiểu lỗi (Summary, Description, Steps), giúp xếp thứ tự xử lý (Severity, Priority), và giúp theo dõi ai làm khi nào (Assignee, Sprint, Label, Attachment). Điền thiếu một trường quan trọng, issue của bạn dễ bị hỏi lại nhiều lần hoặc bị xếp sai độ ưu tiên.

Các trường cần điền khi tạo 1 issue Bug trên Jira (dự án SE · ShopEasy) TrườngĐiền gìVí dụ trên ShopEasySummaryTóm tắt lỗi trong 1 câu, đủ để hiểu ngay'Nút Xác nhận đặt hàng bị mờ trên Safari'DescriptionMô tả chi tiết bối cảnh, môi trường, ảnh hưởng'Trang Thanh toán, chọn COD, Safari 17'Steps to reproduceCác bước tái hiện lỗi theo thứ tự'1) Thêm SP 2) Thanh toán 3) Chọn COD 4) Xem nút'SeverityMức độ nghiêm trọng kỹ thuậtCritical / Major / Minor / TrivialPriorityThứ tự nên sửa trước–sauHighest / High / Medium / LowAssigneeNgười sẽ xử lý issue'Dev A — module Thanh toán'SprintSprint hiện tại issue thuộc về'Sprint 16'LabelNhãn để nhóm/lọc issue liên quan'payment', 'safari'AttachmentẢnh/video minh chứng lỗi'screenshot-nut-mo.png'
Bảng các trường cần điền khi tạo 1 issue Bug trên Jira, dự án SE (ShopEasy)

Ba trường người mới hay coi nhẹ nhất là Steps to reproduce, Assignee và Label. Steps to reproduce thiếu chi tiết khiến Dev không tái hiện được lỗi và phải hỏi lại bạn nhiều lần. Assignee bỏ trống khiến không ai thấy mình có trách nhiệm xử lý. Label thiếu khiến sau này rất khó lọc lại các lỗi cùng chủ đề (ví dụ tất cả lỗi liên quan 'payment') để báo cáo hoặc kiểm tra hồi quy.

3. Vì sao người mới cần thạo Jira quản lý lỗi

Tìm ra lỗi mới chỉ là nửa công việc của một Tester. Nửa còn lại là báo cáo lỗi đó sao cho Dev sửa đúng, đúng thời điểm, và không bị thất lạc giữa hàng trăm issue khác trong dự án. Jira chính là 'sổ cái' chung của cả team — nếu bạn dùng nó lỏng lẻo, công sức tìm lỗi của bạn có thể vô nghĩa vì lỗi bị bỏ quên hoặc hiểu sai.

Với riêng bạn — người mới — thành thạo Jira giúp bạn hoà nhập nhanh vào bất kỳ team QA nào, vì hầu hết công ty đều dùng Jira hoặc công cụ tương tự (Azure DevOps, Trello nâng cao). Câu hỏi 'Bạn dùng Jira để quản lý lỗi thế nào?' cũng là câu hỏi phỏng vấn rất phổ biến — trả lời rành mạch về các trường, workflow và JQL cơ bản cho thấy bạn đã va chạm thực tế, không chỉ học lý thuyết.

Và quan trọng nhất: một issue Jira được điền đúng, chuyển trạng thái đúng, có comment rõ ràng chính là bằng chứng cho thấy bạn làm việc chuyên nghiệp. Đó là thứ Product Owner, Dev, và cả khách hàng nhìn vào để đánh giá chất lượng công việc của bạn, không phải chỉ số lượng bug bạn tìm được.

4. Chuẩn bị: tạo issue Bug từng bước (thực hành)

Giờ ta tạo thật một issue Bug cho lỗi trên trang Thanh toán ShopEasy. Làm theo thứ tự dưới đây để có một issue đầy đủ, dễ hiểu ngay từ lần đọc đầu tiên.

▶ Bước 1: Bấm 'Create' trên Jira, chọn Project = SE (ShopEasy), Issue Type = Bug.

▶ Bước 2: Viết Summary ngắn gọn, cụ thể: nêu rõ MÀN HÌNH + HÀNH VI SAI, ví dụ 'Nút Xác nhận đặt hàng bị mờ trên Safari'.

▶ Bước 3: Điền Description (bối cảnh, môi trường) và Steps to reproduce theo thứ tự đánh số, kèm Expected/Actual.

▶ Bước 4: Chọn Severity + Priority, gán Assignee, chọn Sprint, gắn Label, đính kèm ảnh/video làm bằng chứng.

🔒

Nội dung bị khoá

Bạn đang xem bản xem trước. Đăng nhập để mở khoá toàn bộ bài viết và tất cả tài liệu Tester/QA.

Đã xem 25% nội dung
  • Đọc trọn vẹn mọi bài viết
  • Lưu bài & ghi chú cá nhân
  • Theo dõi tiến độ đã đọc
  • Luyện phỏng vấn, ISTQB, Mock
Đăng nhập để đọc tiếp

Chưa có mã? Lấy mã qua Fanpage / Zalo CyberSoft.

0

💬 Bình luận (0)

Bạn có thể đọc mọi bình luận. Đăng nhập để bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!