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
Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
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.
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
1 post
• Page 1 of 1
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Post Reply
1 post
• Page 1 of 1
Return to “Câu Lạc Bộ Test Leaders”
Jump to
- Software Testing - Kiểm thử phần mềm
- ↳ Software Testing - Kiểm thử phần mềm
- ↳ Agile Testing
- ↳ Game Testing
- ↳ Mobile Testing - Kiểm thử trên thiết bị di động
- ↳ Android Testing
- ↳ Iphone
- ↳ Black Berry
- ↳ Others
- ↳ Black box Testing - Kiểm thử hộp đen
- ↳ White box Testing - Kiểm thử hộp trắng
- ↳ Performance Testing - Kiểm thử hiệu năng
- ↳ Security Testing - Kiểm thử bảo mật
- ↳ Automation Testing - Kiểm thử tự động
- ↳ Quick Test Pro (QTP)
- ↳ Hướng dẫn cài đặt
- ↳ Hướng dẫn sử dụng
- ↳ Selenium
- ↳ Hướng Dẫn Cài Đặt Selenium
- ↳ Hướng Dẫn Sử Dụng Selenium
- ↳ Load Runner
- ↳ Hướng Dẫn Cài Đặt Load Runner
- ↳ Hướng Dẫn Sử Dụng Load Runner
- ↳ JMeter
- ↳ NUnit
- ↳ Hướng Dẫn Cài Đặt NUnit
- ↳ Hướng Dẫn Sử Dụng NUnit
- ↳ JUnit
- ↳ Hướng Dẫn Cài Đặt JUnit
- ↳ Hướng Dẫn Sử Dụng JUnit
- ↳ Automation Framework
- ↳ Katalon Studio
- ↳ Bug Tracking/Management System - Bug và Công cụ Quản lý Bug
- ↳ Bugzilla Management System - Hệ thống quản lý bug Bugzilla
- ↳ Mantis Management System - Hệ thống quản lý bug Mantis
- ↳ Test cases - Tập hợp các trường hợp kiểm thử
- ↳ Test Plans - Kế hoạch kiểm thử
- ↳ 日本語のソフトウェア.テスト
- ↳ Others - Các vấn đề khác
- Quản lý Kiểm thử Phần mềm
- ↳ Câu Lạc Bộ Test Leaders
- ↳ Ước lượng trong kiểm thử phần mềm
- ↳ Chiến lược kiểm thử phần mềm
- ↳ Các vấn đề khác trong quản lý nhóm
- Đào tạo Tester - Training
- ↳ Đào tạo Tester
- ↳ Fresher Tester
- ↳ ISTQB CTFL
- ↳ Đào tạo Agile Tester
- ↳ Đào tạo JMeter
- ↳ Đào tạo Automation Tester
- ↳ Đào tạo API Testing
- ↳ Dạy Appium - Mobile Automated Test
- ↳ Java for Testers
- ↳ SQL for Testers
- ↳ Tư vấn việc làm
- ↳ Tạo CV ấn tượng
- ↳ Kinh nghiệm phỏng vấn
- ↳ Học Soft Skills
- ↳ Góc chia sẻ kinh nghiệm của Tester Việt nam
- Software Testing Certificate - Chứng chỉ Kiểm thử phần mềm
- ↳ ISTQB Certificate - Chứng chỉ ISTQB
- ↳ ISTQB Exam - Question - Sample
- ↳ ISTQB Test Online
- ↳ ISTQB Syllabus - Tài liệu học ISTQB material
- ↳ Thuật ngữ kiểm thử phần mềm
- ↳ Others - Các vấn đề khác liên quan đến ISTQB
- ↳ ISTQB Agile Tester
- ↳ ISEB Certificate - Chứng chỉ ISEB
- ↳ ISEB Exam - Question - Sample
- ↳ ISEB Study Material - Tài liệu học ISEB
- ↳ Other - Các vấn đề khác liên quan đến ISEB
- ↳ Others - Các chứng chỉ khác
- TVN Club
- ↳ TVN Club
- ↳ Lịch Offline TVN CLub
- ↳ Tài liệu - Video - TVN Club
- Việc làm Tester - Job
- ↳ Ngàn cơ hội từ ITviec.com
- ↳ Tuyển Tester/QC - Tp.HCM
- ↳ Tuyển Tester/QC - Hà Nội
- ↳ Tuyển Tester/QC - Đà Nẵng
- ↳ Tạo hồ sơ - cơ hội để nhà tuyển dụng thấy bạn
- ↳ QA - QC - Tester có kinh nghiệm
- ↳ QA - QC - Tester mới ra trường
- Templates - Các loại biểu mẫu
- ↳ Test Case Template - Test case mẫu
- ↳ Test Plan Templates - Test plan mẫu
- ↳ Other - Các loại biểu mẫu khác
- Thông tin khác
- ↳ Thắp sáng niềm tin
- ↳ Quỹ khuyến học TESTING VN
- ↳ Bếp Cháo Bình An
- ↳ Dzui Dzui Dzui
- ↳ Larva
- ↳ Tom and Jerry
- ↳ Nghệ thuật sống - Hạt giống tâm hồn
- ↳ Học Tiếng Anh Online
- ↳ Học Tiếng Anh qua Hình ảnh
- ↳ Học Tiếng Anh qua Truyện vui
- ↳ Học Tiếng Anh qua Test case
- ↳ Học Tiếng Nhật cùng Trang Mèo
- ↳ Soft hỗ trợ Kiểm thử phần mềm
- ↳ BA - Phân Tích hệ thống
- ↳ Thông tin về diễn đàn
- ↳ Thông báo từ Diễn đàn
- ↳ Hỏi đáp thắc mắc về diễn đàn
- Quảng cáo - Rao vặt
- ↳ Tin tức CNTT
- ↳ Quảng cáo - Rao vặt