Ví dụ bao phủ Điều kiện - Condition coverage
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.
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Decision coverage = viet test case de cover cac decision outcome (nhanh True, false cua lenh IF).
Condition coverage = tach cac dieu kien cua IF thanh cac if con, sau do thuc hien giong decision testing o tren.
Vd.
Condition coverage = tach cac dieu kien cua IF thanh cac if con, sau do thuc hien giong decision testing o tren.
Vd.
You do not have the required permissions to view the files attached to this post.
-
- Hoc Tester
- Posts: 8
- Joined: Tue 21 Jan, 2014 3:56 pm
- Contact:
-
- Hoc Tester
- Posts: 2
- Joined: Tue 06 May, 2014 11:36 am
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Mình đang làm câu hỏi này và cũng có đáp án giống bạn tvn
Nhưng mà khi check đáp án ở nhiều trang thì lại thấy người ta đưa ra đáp án là 5
Ở trang này có đoạn giải thích
https://books.google.com.vn/books?id=Fz ... &q&f=false
Cụ thể là
Theo bạn thì chính xác là thế nào?
Nhưng mà khi check đáp án ở nhiều trang thì lại thấy người ta đưa ra đáp án là 5
Ở trang này có đoạn giải thích
https://books.google.com.vn/books?id=Fz ... &q&f=false
Cụ thể là
Theo bạn thì chính xác là thế nào?
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Cho đến bây giờ mình vẫn hiểu theo cách mình đang làm, và mình không hiểu dựa vào đâu người ta đưa ra 5 case ở trên
Nhưng các bạn đang học và chuẩn bị thi istqb, thì không cần lo lắng về kỹ thuật này, vì trong ISTQB nó chỉ đề cập đến statment và decision testing thôi. Và bài test của nó cũng chỉ ra 2 loại này. Condition testing là tìm hiểu thêm thôi, nó được mô tả trong phần other techniques.
Nhưng các bạn đang học và chuẩn bị thi istqb, thì không cần lo lắng về kỹ thuật này, vì trong ISTQB nó chỉ đề cập đến statment và decision testing thôi. Và bài test của nó cũng chỉ ra 2 loại này. Condition testing là tìm hiểu thêm thôi, nó được mô tả trong phần other techniques.
-
- Hoc Tester
- Posts: 4
- Joined: Wed 08 Mar, 2017 4:10 pm
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
cho em hỏi đào mộ cái pic này.
em hỏi tý ạ:
câu lệnh này : if ((speed > 100) and (load <= 50)), theo em nó 1 vì nó là AND, chứ theo như case bạn Linh Nga vẽ thì nó lại thành 2 nhánh ạ?
em hỏi tý ạ:
câu lệnh này : if ((speed > 100) and (load <= 50)), theo em nó 1 vì nó là AND, chứ theo như case bạn Linh Nga vẽ thì nó lại thành 2 nhánh ạ?
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Bạn Linh Nga tách ra làm 2 là vì, nếu điều kiện 1 đúng, nó sẽ check tiếp điều kiện 2; còn nếu điều kiện 1 mà sai thì nó sẽ không cần check tiếp.
-
- Hoc Tester
- Posts: 4
- Joined: Wed 08 Mar, 2017 4:10 pm
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Vậy anh cho em hỏi luôn là: nếu ko tách thì cũng vẫn đc chứ ạ?
-
- Hoc Tester
- Posts: 4
- Joined: Wed 08 Mar, 2017 4:10 pm
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Anh cho em hỏi là, nếu theo phân tích hình của anh ở trên thì decision có 3 TC ạ
1. 1, 2, 3, 4, 5, 7
2. 1, 2, 6, 7
3. 1, 2, 3, 4, 7
. Còn condition thì có 4 TC ạ.
1. 1,2 ,3 , 8, 9
2. 1, 2, 4, 5, 6, 7, 9
3. 1, 2,3, 5, 9
4. 1, 2, 4, 5, 6, 9
1. 1, 2, 3, 4, 5, 7
2. 1, 2, 6, 7
3. 1, 2, 3, 4, 7
. Còn condition thì có 4 TC ạ.
1. 1,2 ,3 , 8, 9
2. 1, 2, 4, 5, 6, 7, 9
3. 1, 2,3, 5, 9
4. 1, 2, 4, 5, 6, 9
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Ví dụ bao phủ Điều kiện - Condition coverage
Nếu không tách, thì không xác định được hết các trường hợp để từng điều kiện bên trong nó được test.tenten wrote:Vậy anh cho em hỏi luôn là: nếu ko tách thì cũng vẫn đc chứ ạ?