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


Thông báo về việc đăng ký mới thành viên: Sau khi đăng ký thành viên xong, các bạn vui lòng Thông báo cho Quản Trị Viên theo link này
để Quản Trị Viên sẽ kích hoạt tài khoản cho các bạn nhé. Xin lỗi vì sự bất tiện này.

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)
Nội qui chuyên mục
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.

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

Gửi bàigửi bởi itcui » T.Năm 02 Tháng 6, 2011 8:25 am

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.

Bai tap whitbox - switch case.png


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
Vui lòng đăng nhập để thấy link download.
itcui
 
Bài viết: 1
Ngày tham gia: T.Năm 02 Tháng 6, 2011 8:08 am

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

Gửi bàigửi bởi tvn » T.Năm 02 Tháng 6, 2011 12:45 pm

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ơ đồ

Hình ảnh

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

Hình ảnh

Vẽ sơ đồ luồng xử lý (làm thêm để so sánh thôi)

Hình ảnh

Câu 2: Dưới đây là bảng dữ liệu nhập vào cho các test case tương ứng

Hình ảnh

Hi vọng đã giúp bạn được một phần nào.
Vui lòng đăng nhập để thấy link download.
tvn
 
Bài viết: 4523
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

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

Gửi bàigửi bởi vittoria » CN 05 Tháng 6, 2011 4:13 pm

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

Hình ảnh
vittoria
 
Bài viết: 6
Ngày tham gia: T.Bảy 21 Tháng 5, 2011 8:48 am

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

Gửi bàigửi bởi tvn » T.Hai 06 Tháng 6, 2011 10:41 am

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.
tvn
 
Bài viết: 4523
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

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

Gửi bàigửi bởi Hoangtam » T.Tư 08 Tháng 6, 2011 2:33 pm

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 ^^
Hoangtam
 
Bài viết: 78
Ngày tham gia: T.Tư 18 Tháng 5, 2011 6:35 pm

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

Gửi bàigửi bởi thehuyit » T.Tư 08 Tháng 6, 2011 2:53 pm

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.
thehuyit
 
Bài viết: 3
Ngày tham gia: T.Ba 24 Tháng 5, 2011 1:42 pm


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

Gửi bàigửi bởi buithaiha » T.Sáu 20 Tháng 7, 2012 2:07 pm

Hoangtam đã viết: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 ^^

Whitebox Testing mà bạn! :)
buithaiha
 
Bài viết: 14
Ngày tham gia: T.Năm 05 Tháng 7, 2012 9:31 am

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

Gửi bàigửi bởi canhennho » T.Năm 26 Tháng 7, 2012 5:29 pm

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?
canhennho
 
Bài viết: 6
Ngày tham gia: T.Ba 17 Tháng 7, 2012 3:49 pm

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

Gửi bàigửi bởi tvn » T.Năm 26 Tháng 7, 2012 5:50 pm

canhennho đã viết: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?


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)

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.
tvn
 
Bài viết: 4523
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

Trang kế tiếp

Quay về White box Testing - Kiểm thử hộp trắng

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.4 khách.