Bài tập Test Case white box - vẽ đồ thị luồng & test case

Chuyên đề thảo luận về kiểm thử hộp trắng (White-box Testing)
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.
hongnhungcntt
Fresher Tester
Posts: 24
Joined: Fri 28 Oct, 2011 10:08 am
Location: Lâm Đồng
Contact:

Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas

Post by hongnhungcntt »

[quote="tvn"]Anh chỉnh lại code cho dễ nhìn

Image

Đánh dấu lại

Image

Vẽ lại sơ đồ

Image
You do not have the required permissions to view the files attached to this post.


skype: nguyenhongnhung_2803

tvn
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

Post by tvn »

Node số 6 là điều kiện thứ 2 trong câu lệnh if. Vì vậy nếu nó đúng thì nó qua node 7 (em đang làm đúng) Nếu node 6 sai thì nó phải qua node 16 (else)
Hiện tại ở node 6 em chỉ cho qua node 7 không thì còn thiếu trường hợp qua node 16.
Và, ở node 4 không phải là câu lệnh if, theo đoạn code ở trên, thì node 4 là 2 câu lệnh xử lý bình thường nên không thể rẽ nhánh chỗ node 4 này được. em vẽ lại nhé.



hongnhungcntt
Fresher Tester
Posts: 24
Joined: Fri 28 Oct, 2011 10:08 am
Location: Lâm Đồng
Contact:

Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas

Post by hongnhungcntt »

ah, em hiểu ra được vấn đề rồi, hôm qa giờ cứ nghĩ từ 4 sẽ ra 3 trường hợp, hoặc 5, hoặc 6, hoặc 16. Nhưng em hok biết tại 4 không thể rẽ nhánh được... e cảm ơn anh nhìu


skype: nguyenhongnhung_2803

hagkanga
Hoc Tester
Posts: 8
Joined: Wed 14 Aug, 2013 11:56 pm
Contact:

Re: Bài Tập Test Case ????

Post by hagkanga »

tvn wrote: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.
Mình nghĩ nên bỏ cả cái đường từ 7 đến 9 nữa thì mới chuẩn hơn



tvn
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

Post by tvn »

Bạn có thể giải thích tại sao bỏ 7 qua 9 thì chuẩn hơn không?



nguyenthuy89
Hoc Tester
Posts: 4
Joined: Tue 27 May, 2014 3:18 pm
Contact:

Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas

Post by nguyenthuy89 »

Cám ơn các bạn. Nhờ bài tập này mình hiểu rõ được nhiều điều. Chứ ở lớp không thể kịp nghe Thầy giảng



duongthu20
Hoc Tester
Posts: 4
Joined: Tue 29 Jul, 2014 3:40 pm
Contact:

Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas

Post by duongthu20 »

anh chị ơi.Theo em là không có mũi tên từ 7->9 nữa vì a=7 kiêm tra 8 thỏa mãn ra 10 không thì tiếp tục kiểm tra 9 nên không có mũi tên từ 7->9.
Tiếp theo nữa là nếu a không là 7 thì quay ve 14->15 nữa nên minh cần bổ sung chiều mui tên đó ạ.Mong mọi người đóng góp ý kiến giúp e ạ! :)



tvn
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

Post by tvn »

duongthu20 wrote:anh chị ơi.Theo em là không có mũi tên từ 7->9 nữa vì a=7 kiêm tra 8 thỏa mãn ra 10 không thì tiếp tục kiểm tra 9 nên không có mũi tên từ 7->9.
Tiếp theo nữa là nếu a không là 7 thì quay ve 14->15 nữa nên minh cần bổ sung chiều mui tên đó ạ.Mong mọi người đóng góp ý kiến giúp e ạ! :)
Mình chưa nhìn chỗ 14, 15 nhưng anh nói về node 7 (câu lệnh số 7). 7 là câu lệnh if, nếu AAA >=14 thì nó sẽ thực hiện câu lệnh 8. Ngược lại, nếu AAA < 14 thì làm sao biết nó sẽ thực hiện câu lệnh 10 mà không phải là câu lệnh 12?

Từ vị trí 7, mình có thể đi đến được những đâu? chỉ có thể là 8 nếu điều kiện TRUE và đến 9 nếu điều kiện FALSE. duongthu20 xem lại thử nha, nếu có thắc mắc gì thì vui lòng reply topic này.



cd_bently
Jr. Tester
Posts: 83
Joined: Sat 12 Jul, 2014 9:40 pm
Contact:

Re: Bài tập Test Case white box - vẽ đồ thị luồng & test cas

Post by cd_bently »

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?
quay lại bài chính tí nhé, em cũng nghĩ như bạn này...vì vậy đường đi thay đổi nên dẫn tới
V(G) = số cạnh - số note + 2 = 20 - 15 + 2 = 7. TC
mà em chưa hiểu là con số 2 ở đâu ra để cộng thêm.
Phát biểu vậy không biết chính xác không, mong mọi người chỉ giúp.
You do not have the required permissions to view the files attached to this post.



tvn
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

Post by tvn »

Image

Theo đánh dấu như hình này, thì trường hợp nào 7 sang 11? Bạn có thể đưa ra ví dụ cụ thể không?



Post Reply

Return to “White box Testing - Kiểm thử hộp trắng”