Cách tính độ phức tạp McCabe’s Cyclomatic Complexity • 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.

Cách tính độ phức tạp McCabe’s Cyclomatic Complexity

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.

Cách tính độ phức tạp McCabe’s Cyclomatic Complexity

Gửi bàigửi bởi thanhwan89 » T.Ba 28 Tháng 3, 2017 3:09 pm

Add ơi cho em hỏi tính độ phức tạp của McCabe’s Cyclomatic Complexity kiểu thế này với ạ:
Mã: Chọn tất cả
While (a>2) do
{
   if ((a=!b)&&(b>c))
    {
       a=a+1;
   }
}


Kiểu kiểu thế này ạ, anh hướng dẫn em làm với ạ.
Em cảm ơn anh nhiều ạ!
thanhwan89
 
Bài viết: 3
Ngày tham gia: T.Năm 15 Tháng 8, 2013 2:57 pm

Re: Cách tính độ phức tạp McCabe’s Cyclomatic Complexity

Gửi bàigửi bởi tvn » T.Sáu 31 Tháng 3, 2017 1:23 pm

tinh do phuc tap code.png


Đây là công thức tính độ phức tạp

Đây là 1 câu hỏi trong ISTQB nhưng mình khong hiểu tại sao kết quả của nó là b.3 Theo công thức trong ISTQB thì

E - N + 2P

Theo mình hiểu thì ý nghĩa của các biến là:
E: là edge, link; Theo ví dụ trên thì E = 3
N: là node, mình không rõ cách xác định node lắm
P: For a single program (or subroutine or method), P is always equal to 1
----

Xem thêm Tính độ phức tạp code
Vui lòng đăng nhập để thấy link download.
tvn
 
Bài viết: 4647
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM


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.2 khách.