• Hotline: +84–246 293 9036
  • recruit@vietis.com.vn
  • 3F & 5F, 3A Building, Lane 82 Duy Tan Str., Hanoi, Vietnam

Có thể là hình ảnh về 1 người và văn bản

Chúng mình đã làm một cuộc đột kích bất ngờ vào phòng Chất lượng, nơi đang tập trung dàn “hậu cung” toàn các chị em cực phẩm của nhà VIS để cùng xin ý kiến về một câu hỏi khá hot trong cộng đồng Tester: “Làm thế nào để nhận biết 1 Test Case tốt?”

M.H : Theo mình Test case tốt là một Test case có thể bắt được nhiều lỗi nhất có thể. Chắc chắn là vậy rồi.

L.D – “Tester Quốc dân”: Đối với mình, Test cases tốt là khi đến lúc thực thi chúng, người chạy test đó không phải hỏi lại người viết quá nhiều

N.H – “Nữ hoàng diệt bug” của VIS cho hay: Vấn đề này còn tuỳ test case đó cho dự án loại nào. Dự án phát triển sản phẩm mới, dự án nâng cấp hệ thống đang hoạt động hay dự án phát triển thêm chức năng cho một sản phẩm đang chạy.Còn tiêu chí đánh giá thì mình đồng quan điểm với M.H, đó là test case bao phủ được hết requirements, test case giúp phát hiện nhiều lỗi.

Ting ting, tất cả các bạn đều đúng hết. Gom lại hết ý kiến của các bạn thì VIS đã tìm ra được 1 câu trả lời toàn diện và đầy đủ nhất cho vấn đề trên như sau:

𝟏. 𝐂𝐡𝐢́𝐧𝐡 𝐱𝐚́𝐜:

Test case được thiết kế ra có thể test được mọi thứ như đã thiết kế hoặc có trong requirement.

𝟐. 𝐍𝐠𝐚̆́𝐧 𝐠𝐨̣𝐧:

Các bước mô tả thực hiện test gọn gàng, không dư thừa, chỉ mô tả chính xác những step cần phải thực hiện.

𝟑. 𝐂𝐨́ 𝐭𝐡𝐞̂̉ 𝐭𝐚́𝐢 𝐬𝐮̛̉ 𝐝𝐮̣𝐧𝐠:Viết test case sao cho có thể dùng lại hoặc tái sử dụng nó vào các dự án khác (có thể chỉ một phần)

𝟒. 𝐂𝐨́ 𝐭𝐡𝐞̂̉ 𝐪𝐮𝐚̉𝐧 𝐥𝐲́ 𝐭𝐡𝐚𝐲 đ𝐨̂̉𝐢:

Có thể quản lý các lần thay đổi test case dựa vào spec (thêm sheet revision, không xóa dòng cũ mà gạch ngang)

𝟓. 𝐂𝐨́ 𝐭𝐡𝐞̂̉ 𝐬𝐮̛̉ 𝐝𝐮̣𝐧𝐠 đ𝐞̂̉ 𝐭𝐞𝐬𝐭:Có thể thực hiện theo các bước ghi trong test case để thực hiện test sản phẩm, phù hợp với người thực hiện test và môi trường test mà khách hàng mong muốn.

𝟔. Đ𝐨̣̂𝐜 𝐥𝐚̣̂𝐩 𝐯𝐨̛́𝐢 𝐧𝐠𝐮̛𝐨̛̀𝐢 𝐯𝐢𝐞̂́𝐭:Người đọc test case và test có thể không phải là người thiết kế ra test case, vì vậy đảm bảo sao cho tester khác cũng có thể đọc, hiểu test case và thực hiện test được.

𝟕. 𝐓𝐮̛̣ 𝐥𝐚̀𝐦 𝐬𝐚̣𝐜𝐡:Qua các lần thay đổi, cập nhật, test case sẽ được tinh chỉnh lại cho phù hợp hơn, tốt hơn.

ĐỐI TÁC TIÊU BIỂU