Cách review test case hiệu quả

Nơi thảo luận chia sẻ kinh nghiệm, kỹ năng của Test Lead, ví dụ như ước lượng, quản lý nhóm QC/QA.
Forum rules
Thảo luận các kỹ năng quản lý trong kiểm thử và phát triển phần mềm.
Post Reply
tvn
Admin
Posts: 4900
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Cách review test case hiệu quả

Post by tvn »

Chào cả nhà, hôm nay có bạn nhờ chia sẻ cách review test case hiệu quả.

Đây là chia sẻ của bạn Hà Phương
Theo ý kiến của em thì test case cần phải có những yếu tố sau:
1. Cần link đến tài liệu requirement để biết được test case đó được viết cho những functions nào (nếu chỉ viết cho 1 hoặc 1 vài function của 1 requirement thì cần ghi ngắn gọn, rõ ràng trong mục test requirement)
2. Test cases nên viết trình bày theo dạng từ high level (ghi đầu mục các function được test) => sau đó sẽ trình bày các detail level, các case normal, abnormal, combination của các case normal và abnormal nếu có, các case liên quan đến các chức năng khác của hệ thống (nếu có)
3. Phải đánh priority của các test cases theo mức độ từ trên xuống dưới (các case có độ ưu tiên cao sẽ sắp xếp ở phía trên, các case độ ưu tiên thấp sẽ sắp xếp ở phía dưới). Ngoài ra cần sắp xếp test case theo thứ tự dependence.
4. Cách viết test case:
Title test case nên bao gồm tóm tắt pre-condition, step behavior và expect của test case đó. Tuy nhiên nên viết ngắn gọn title và viết dễ hiểu để người đọc và người execute test ko bị confuse
Pre-condition, steps, expect rõ ràng, cụ thể, ko viết chung chung 1 cách mơ hồ.
5. Các test case nối tiếp nhau và các test case trùng lặp hoặc mục đích test tương tự nhau nên gộp chung vào 1 test case.
6. Các test case có step và expect khó mô tả bằng lời nói nên dẫn chứng bằng hình ảnh (có thể lấy trong requirement (nếu có). Trong TH ko có hình ảnh trong requirement, tester có thể tự design 1 cách dễ hiểu để cover behavior và truyền đạt cho mọi người trong team có thể hiểu được.
7. Đối với requirement có business phức tạp, thay vì viết test cáe theo chiều ngang, có thể viết test case theo dạng decision table sẽ dễ hiểu hơn mà ko bị sót case.

Xem thêm ở đây https://www.facebook.com/groups/testing ... 7194104623

Mời các bạn chia sẻ kinh nghiệm của mình bên dưới comment nhé.
Cám ơn



Post Reply

Return to “Câu Lạc Bộ Test Leaders”