Bài tập Test Case white box - vẽ đồ thị luồng & test case
Forum rules
Chuyên đề này chỉ thảo luận về Whitebox Testing.
Để có kết quả nhanh, bạn nên search trước khi viết bài mới.
Chuyên đề này chỉ thảo luận về Whitebox Testing.
Để có kết quả nhanh, bạn nên search trước khi viết bài mới.
-
- Hoc Tester
- Posts: 1
- Joined: Thu 02 Jun, 2011 8:08 am
- Contact:
Bài tập Test Case white box - vẽ đồ thị luồng & test case
Chào tất cả mọi người.
Em đang học môm công nghệ phần mềm
Em có 1 bài tập mong mọi người giúp em với.
Câu hỏi 1: Vẽ cây biểu diễn các trường hợp cần thiết để kiểm tra tính đúng đắn của đoạn mã trên ?
Câu Hỏi 2: Với mỗi trường hợp, cho một ví dụ minh họa về bộ dữ liệu để kiểm tra.
Thanks mọi người nhiều
Em đang học môm công nghệ phần mềm
Em có 1 bài tập mong mọi người giúp em với.
Câu hỏi 1: Vẽ cây biểu diễn các trường hợp cần thiết để kiểm tra tính đúng đắn của đoạn mã trên ?
Câu Hỏi 2: Với mỗi trường hợp, cho một ví dụ minh họa về bộ dữ liệu để kiểm tra.
Thanks mọi người nhiều
You do not have the required permissions to view the files attached to this post.
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Bài Tập Test Case ????
Chào bạn,
Mình xin phép giải bài tập trên như sau, nhờ mọi người xem qua và góp ý nhé.
Xác định các note và vẽ sơ đồ
Tính số test case ít nhất nhưng bao phủ được các nhánh rẽ, đây là cây biểu diễn các test case cần test
Vẽ sơ đồ luồng xử lý (làm thêm để so sánh thôi)
Câu 2: Dưới đây là bảng dữ liệu nhập vào cho các test case tương ứng
Hi vọng đã giúp bạn được một phần nào.
Mình xin phép giải bài tập trên như sau, nhờ mọi người xem qua và góp ý nhé.
Xác định các note và vẽ sơ đồ
Tính số test case ít nhất nhưng bao phủ được các nhánh rẽ, đây là cây biểu diễn các test case cần test
Vẽ sơ đồ luồng xử lý (làm thêm để so sánh thôi)
Câu 2: Dưới đây là bảng dữ liệu nhập vào cho các test case tương ứng
Hi vọng đã giúp bạn được một phần nào.
You do not have the required permissions to view the files attached to this post.
-
- Hoc Tester
- Posts: 6
- Joined: Sat 21 May, 2011 8:48 am
- Contact:
Re: Bài Tập Test Case ????
Mình thấy bài này có đoạn hình như bạn làm nhầm. Mình sửa lại ko biết bạn thấy đúng ko? Mình thêm đường nối 8 với 9, bỏ đường từ 8 đến 11
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Bài Tập Test Case ????
Cám ơn bạn vittoria nhiều nhé, đúng là mình đã làm nhầm.
Đúng: Khi điều kiện 8 sai thì sẽ check điều kiện 9.
Đúng: Khi điều kiện 8 sai thì sẽ check điều kiện 9.
-
- Jr. Tester
- Posts: 78
- Joined: Wed 18 May, 2011 6:35 pm
- Contact:
Re: Bài Tập Test Case ????
ui hay quá, mình cũng viết case nhiều nhưng chỉ là dựa theo requipment doc các chức năng chứ k có sự chuyên sâu như thế này, vì vậy vẫn thấy dù có kinh nghiệm nhưng vẫn rỗng. bạn có nhiều bài tập nữa thì share cho mình với nhé.
Thanks ^^
Thanks ^^
-
- Hoc Tester
- Posts: 3
- Joined: Tue 24 May, 2011 1:42 pm
- Contact:
Re: Bài Tập Test Case ????
Cám ơn các bạn nhiều!, Một bài tập rất hay và một câu trả lời tuyệt vời. Mình mới tham gia vào 4Rum mình cũng đã làm test được hơn 1 5 rồi, mình xin tham gia vào đây mong muốn được học hỏi và giao lưu cùng các anh chị và các bạn. Cám ơn mọi người vì những chia sẻ bổ ích, tất cả vì cộng đồng IT đặc biệt là đối với dân tester.
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas
Mời các bạn tham khảo thêm một bài tập về thể loại này nữa
Cách xác định statement coverage và branch coverage
Cách xác định statement coverage và branch coverage
-
- Fresher Tester
- Posts: 14
- Joined: Thu 05 Jul, 2012 9:31 am
- Contact:
Re: Bài Tập Test Case ????
Whitebox Testing mà bạn!Hoangtam wrote:ui hay quá, mình cũng viết case nhiều nhưng chỉ là dựa theo requipment doc các chức năng chứ k có sự chuyên sâu như thế này, vì vậy vẫn thấy dù có kinh nghiệm nhưng vẫn rỗng. bạn có nhiều bài tập nữa thì share cho mình với nhé.
Thanks ^^
-
- Hoc Tester
- Posts: 6
- Joined: Tue 17 Jul, 2012 3:49 pm
- Contact:
Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas
Bạn vittoria ơi đồ thị bạn sửa lại hình như vẫn có chỗ mình hơi thăc mắc.đoạn nối từ 9-> 11 hình như ko có mà phải nối từ 7->11 mới đúng chứ?mong mọi người giải thích hộ mình nha?
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas
Bạn vittoria nói là từ 8 không qua 11 mà là qua 9, nghĩa là khi kiểm tra điều kiện chỗ 8 đúng thì qua 10, sai thì qua kiểm tra điều kiện 9, nếu điều kiện 9 mà sai nữa thì mới qua 11 (vì chỉ qua 11 khi và chỉ khi cả điều kiện 8 và 9 đều sai - vì là điều kiện hoặc)canhennho wrote:Bạn vittoria ơi đồ thị bạn sửa lại hình như vẫn có chỗ mình hơi thăc mắc.đoạn nối từ 9-> 11 hình như ko có mà phải nối từ 7->11 mới đúng chứ?mong mọi người giải thích hộ mình nha?
Từ 7 không thể qua 11 được, vì nếu giá trị a = 7 thì nó nhảy vào case 7, và thực hiện câu lệnh if để kiểm tra b. Nếu a không phải 7 thì nó qua note 14 luôn.