Chuyển đến nội dung chính

Dùng Jira Quản lý testcase

Jira là bộ công cụ quản lý bug và công việc hiệu quả theo mô hình Agile framework, SCRUM (scrum là lý thuyết).

Khi ta dùng Jira kết hợp với việc quản lý testcase:

1. Lợi ích và nhược điểm trong việc quản lý testcase dùng Jira.

Jira phát triển một hệ thống software inside tools, có khả năng kết nối với các công cụ của MS như Excel, Word,... nên hầu như mọi công ty khi team test phát triển hệ thống đều kết nối MS Excel làm testcase list và Jira làm task links.

Ưu điểm: nhanh gọn, excel viết testcase nhanh thông dụng, đánh kết quả tốt chỉ cần 1 template chuẩn cho việc này.

Khuyết điểm: Jira testcase attach, việc tìm kiếm nội dung không tốt nếu triển khai Jira team không thành công.


2. Tester dùng Jira.

Tester dùng Jira như một member và chạy task trên Project. Thường một task dev thì tester chia 3 loại:

- Create test case

- Prepare data test

- Execution test

Trong một vài công ty lớn chuyên nghiệp thì họ chia thêm một số việc như: Thực thi test môi trường thử nghiệm, môi trường pilot ...

Task tiếp theo đó là BUG log. 


3. Hoạt động hiệu quả trên Jira.

Để hoạt động hiệu quả thì nên có 1 đề xuất chung và người quản lý SM trên đó. Thực tế cho thấy thì để hiệu quả thì nên có một người push và break task nhỏ!


4. Plugin hỗ trợ.

Hỗ trợ các plugin cơ bản của Jira để giúp member làm việc hiệu quả hơn




Nhận xét

Bài đăng phổ biến từ blog này

Bảy nguyên tắc cơ bản của Kiểm thử phần mềm

Nội dung: nói và diễn giải về bảy nguyên tắc cơ bản trong testing software. Bài này là bài lý thuyết bổ sung và tester phải nắm được nằm lòng các nguyên tắc này! Bảy nguyên tắc (như khẩu huyết trong võ công): Kiểm thử tất cả mọi trường hợp là không thể được. ( EXHAUSTIVE testing is not possible ). Giải thích như sau: Một form có textbox cho phép nhập từ 1 -> 1.000.000.000.000. Nếu để kiểm thử nhập liệu cho textbox này ta phải kiểm thử 1k tỷ lần. Mỗi thao tác nhập cho là 1 giây, và phép toán kiểm tra nhập liệu là 0.1 giây nữa thì ta phải mất xấp xỉ 1k tỷ giây là khoảng 31k năm để thực thi nó. Đời người chỉ khoảng một trăm năm, vậy phải mất cả mấy nghìn đời để thực thi kiểm tra một textbox mà chưa kể đến nhiều đối tượng khác cho nên mới nói điều này là không thể làm được! (Chi phí nuôi nghìn người và giá trị bỏ ra là không xứng). Để xử lý thì ta: dùng kỹ thuật phân vùng tương đương, Phân nhánh nghiệp vụ, chia lớp xử lý... (Sẽ nói chi tiết sau). Kiểm thử là chỉ ra sai sót đang có ...

Ba lợi ích không ngờ tới của việc kết hợp test API trong quá trình code.

Bằng việc kết hợp TTD (Phát triển phần mềm theo hướng test) trong đó có API testing đưa đến ba hiệu quả rất thiết thực sau đây: 1. Chất lượng test. Nếu bạn chờ sau khi hoàn thành xong việc phát triển mới bắt tay vào test API thì những testcase của bạn sẽ có xu hướng trở thành happy case (những case thuận) và rất ít khi cho ra lỗi. Hiệu quả của việc này là phần mềm của bạn sẽ chạy rất khó khăn khi đưa ra môi trường thực tế. Ngược lại nếu bạn thực hiện API testing sớm thì những passive case sẽ chạy được và làm cho API trở nên mạnh mẽ và sáng tạo có khả năng hoạt động linh hoạt về lâu dài. 2. Test coverage (Độ bao phủ test). Thông thường API sẽ bao phủ toàn bộ các chức năng chính của phần mềm bạn, với xu hướng mobile web và đa nền hoạt động như hiện nay, độ che phủ chức năng của API ngày lại càng trở nên linh động và bao trùm. Do đó nếu làm tốt việc test API, thì bạn có thể khẳng định rằng phần mềm của bạn đã được bao phủ bởi nhiều testcase. 3. Test reuse (Sử dụng lại) Khi sử ...

Những trải nghiệm tệ bạc từ Phone UX

Dưới đây liệt kê một số Function và UX tệ của vài app. 1. SmartPay - Flow đăng ký và liên kết ngân hàng: Bắt nạp tiền 10k để xác thực, nhưng không hứa khi nào trả lại 10k này. - Sau khi bạn đăng ký xong bắt người dùng muốn liên kết ngân hàng thì phải trùng bởi SDT. Số điện thoại tuy là không thể thiếu, nhưng không bắt buộc là unique! (Rule này phải luôn nhớ, bởi rất nhiều App đang KYC qua số phone và tưởng rằng phone này là primary key!) 2. Tiki - Người dùng nếu remove app trên điện thoại 1 thời gian, sau đó cài lại thì app thì rơi vô exception điện thoại chưa xác thực. Để xác thực thì cần pair SDT, nếu SDT hết tiền, bị khóa 2 chiều => vô vọng! ... 3. SenPay - Khi bạn muốn mua hàng và sử dụng trên SenPay thì phải chờ một ngày may mắn, nếu không SenPay sẽ cho bạn ăn quả chờ OTP phone!