Bảng quyết định (Decision Tables) • 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ảng quyết định (Decision Tables)

Chuyên đề thảo luận về kiểm thử hộp đen (Black-box Testing)
Forum rules
Chuyên đề này chỉ thảo luận về Black-box Testing.
Để có kết quả nhanh, các bạn nên search trước khi tạo chủ đề mới.

Bảng quyết định (Decision Tables)

Postby tvn » Thu 24 May, 2012 8:53 am

    + Sử dụng trong trường hợp:hành động được lựa chọn phù hợp vào một lượng lớn các điều kiện
    + Bảng quyết định chia làm 2 phần:
      * Điều kiện: diễn tả mọi điều kiện có thể có
      * Hành động: là những hành động khác nhau có thể xảy ra tùy thuộc vào điều kiện
    + Số cột của bảng diễn tả mọi điều kiện bằng 2 lũy thừa của số điều kiện (Ví dụ có 3 điều kiện thì có 2 mũ 3 = 8 cột).

Image

Ví dụ bảng quyết định

Image

Image

Tham khảo bài tập bảng quyết định
tvn
 
Posts: 4688
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM


Re: Bảng quyết định (Decision Tables)

Postby huyen_victory » Sat 24 Aug, 2013 3:42 pm

Cho em hỏi 1 chút. Em không hiểu cột "các tình huống" dựa vào đâu mà lại có thể điền Y hoặc N được như vậy ạ. Em ko hiểu bản chất của cột này là gì. mong được giúp đỡ
huyen_victory
 
Posts: 1
Joined: Fri 02 Aug, 2013 9:07 pm

Re: Bảng quyết định (Decision Tables)

Postby tvn » Sat 24 Aug, 2013 11:08 pm

Y là YES, N là NO, nghĩa là kết hợp các điều kiện lại với nhau.
Mình phải kết hợp các điều kiện với nhau theo nhiều trường hợp có thể và dựa vào yêu cầu để điền kết quả mong đợi cho từng kết hợp đó, mỗi kết hợp là 1 trường hợp test.
tvn
 
Posts: 4688
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM

Re: Bảng quyết định (Decision Tables)

Postby kysudientu » Sat 11 Jan, 2014 11:22 pm

Liệu nó sẽ thuộc kỹ thuật phân lớp tuong d9uong hay không ?
Có bạn nào giải thích giùm mình ý nghĩa điều kiện khi sử dụng kỹ thuật này "Sử dụng trong trường hợp:hành động được lựa chọn phù hợp vào một lượng lớn các điều kiện"
kysudientu
 
Posts: 68
Joined: Wed 25 Dec, 2013 9:30 pm


Re: Bảng quyết định (Decision Tables)

Postby xuankhoi999 » Mon 24 Mar, 2014 3:07 pm

các bạn cho mình hỏi tý làm sao để biết các rule bị trùng nhau vậy mỗi người
xuankhoi999
 
Posts: 6
Joined: Tue 17 Dec, 2013 5:02 pm

Re: Bảng quyết định (Decision Tables)

Postby tvn » Mon 24 Mar, 2014 9:53 pm

Mình nhìn input và out put của nó, thấy giống nhau thì gom lại, nhiều khi giống vài điều kiện và khác vài điều kiện.
tvn
 
Posts: 4688
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM

Re: Bảng quyết định (Decision Tables)

Postby huyvu_21289 » Fri 03 Apr, 2015 10:45 pm

Cho em hỏi với ạ. tại các Rule mình có thể dựa vào đâu để điền vào YES or NO vậy ạ, trên kia cũng có bạn hỏi nhưng ko thấy trả lời nên em xin phép hỏi lại ạ
Thanks Admin.
huyvu_21289
 
Posts: 2
Joined: Fri 03 Apr, 2015 10:35 pm

Re: Bảng quyết định (Decision Tables)

Postby tvn » Fri 03 Apr, 2015 11:33 pm

huyvu_21289 wrote:Cho em hỏi với ạ. tại các Rule mình có thể dựa vào đâu để điền vào YES or NO vậy ạ, trên kia cũng có bạn hỏi nhưng ko thấy trả lời nên em xin phép hỏi lại ạ
Thanks Admin.


decision table - condition.jpg


Ví dụ như table trên. Có 3 điều kiện thì tổng cộng có 2^3 khả năng kết hợp. Yes / No là kết hợp điều kiện. Như bản trên là tổ hợp tất cả các khả năng có thể xảy ra so với 3 điều kiện đó.

Có thể không sử dụng Yes, NO thì sử dụng True, False hoăc dấu X. Có thì check X, không thì bỏ trống. Tóm lại, chỉ là cách kết hợp điều kiện.
You do not have the required permissions to view the files attached to this post.
tvn
 
Posts: 4688
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM

Next

Return to Black box Testing - Kiểm thử hộp đen

Who is online

Users browsing this forum: No registered users and 1 guest