Phương pháp kiểm thử
2 posters
Trang 1 trong tổng số 1 trang
Phương pháp kiểm thử
Có 2 pp kiểm thử phổ biến là KT hộp trắng và KT hộp đen. Các bạn hãy chỉ rõ đặc trưng và phương thức hoạt động của từng phương pháp này ?
Bùi Việt Hà- Tổng số bài gửi : 16
Join date : 28/08/2015
Age : 29
Đến từ : Thượng Trưng-Vĩnh Tường-Vĩnh Phúc
Re: Phương pháp kiểm thử
Thay mặt nhóm 9 xin cảm ơn b Hà đã đặt câu hỏi cho nhóm mình
mình xin trả lời như sau:(có thắc mắc gì xin b vui lòng liên hệ với t qua Hotline:19008198)
*Kiểm thử hộp trắng:
Đối với cách test Black Box Testing thì chỉ quan tâm dến giá trị đầu vào và giá trị đầu ra có đúng không mà không quân tâm đến code bên trong ra sao.Nhưng đối với cách test White Box Testing không nhửng kiểm tra giá trị đầu vào và đầu ra mà còn test dựa trên code của chương trình.Phương pháp test này kiểm tra chặt chẻ hơn , tạo ra các trường hợp thử nghiệm để thực hiện chương trình 1 cách logic hơn., thường dùng cho những những module nhỏ.
Kiểm thử các đường độc lập cơ bản , bảo đảm số phép thử là ít nhất đủ để phát hiện lỗi;Tất cả các đường thực thi độc lập được qua ít nhất 1 lần ;Thử các điều kiện rẽ nhánh ở 2 nhánh : true và false;Thử qua vòng lặp tại biên cũng như bên trong;Thử qua cấu trúc dữ liệu để đảm bảo tính toàn vẹn của nó.
+Có 2 loại test White Testing:
-Control flow: Là việc test dựa vào các lệnh trong cách ngôn ngử lập trình như lệnh tuần tự,lệnh rẽ nhánh(như if... else...) ,vòng lập (for, while, loop...)
-Data flow: Là tập trung vào kiểm tra giá trị của các biến trong chương trình Biến sẽ xuất hiện theo 2 dạng: khai báo và gán giá trị Biến sẽ được sử dụng theo 2 cách: predicate (kiểm tra điều kiện) và computational (tính toán) .
*** chú ý : kiểm thử viên hiểu rõ cấu trúc bên trong mã nguồn.thực hiện kiểm thử sự đúng đắn của mã nguồn.thường được sử dụng để thẩm định.
*Kiểm thử hộp đen:(của nhóm 10)
-Là phương pháp test dựa trên đầu vào và đầu ra của chương trình để test mà không quan tâm tới code bên trong được viết ra sao,bao gồm các đặc tả yêu cầu(requirements), các sự kiện(events). Phương pháp này thường dùng để test chức năng của chương trình.
-Kiểm thử hộp đen tìm các lỗi thuộc nhóm sau : Hàm không có hoặc không đúng ;Lỗi giao diện ;Lỗi trong cấu trúc dữ liệu được sử dụng bởi các giao diện;Lỗi hiệu năng hoặc lỗi hành vi;Lỗi bắt đầu và lỗi chấm dứt.
Nguồn: https://www.wattpad.com/1482724-chương-7-kiểm-thử-phần-mềm/page/2
mình xin trả lời như sau:(có thắc mắc gì xin b vui lòng liên hệ với t qua Hotline:19008198)
*Kiểm thử hộp trắng:
Đối với cách test Black Box Testing thì chỉ quan tâm dến giá trị đầu vào và giá trị đầu ra có đúng không mà không quân tâm đến code bên trong ra sao.Nhưng đối với cách test White Box Testing không nhửng kiểm tra giá trị đầu vào và đầu ra mà còn test dựa trên code của chương trình.Phương pháp test này kiểm tra chặt chẻ hơn , tạo ra các trường hợp thử nghiệm để thực hiện chương trình 1 cách logic hơn., thường dùng cho những những module nhỏ.
Kiểm thử các đường độc lập cơ bản , bảo đảm số phép thử là ít nhất đủ để phát hiện lỗi;Tất cả các đường thực thi độc lập được qua ít nhất 1 lần ;Thử các điều kiện rẽ nhánh ở 2 nhánh : true và false;Thử qua vòng lặp tại biên cũng như bên trong;Thử qua cấu trúc dữ liệu để đảm bảo tính toàn vẹn của nó.
+Có 2 loại test White Testing:
-Control flow: Là việc test dựa vào các lệnh trong cách ngôn ngử lập trình như lệnh tuần tự,lệnh rẽ nhánh(như if... else...) ,vòng lập (for, while, loop...)
-Data flow: Là tập trung vào kiểm tra giá trị của các biến trong chương trình Biến sẽ xuất hiện theo 2 dạng: khai báo và gán giá trị Biến sẽ được sử dụng theo 2 cách: predicate (kiểm tra điều kiện) và computational (tính toán) .
*** chú ý : kiểm thử viên hiểu rõ cấu trúc bên trong mã nguồn.thực hiện kiểm thử sự đúng đắn của mã nguồn.thường được sử dụng để thẩm định.
*Kiểm thử hộp đen:(của nhóm 10)
-Là phương pháp test dựa trên đầu vào và đầu ra của chương trình để test mà không quan tâm tới code bên trong được viết ra sao,bao gồm các đặc tả yêu cầu(requirements), các sự kiện(events). Phương pháp này thường dùng để test chức năng của chương trình.
-Kiểm thử hộp đen tìm các lỗi thuộc nhóm sau : Hàm không có hoặc không đúng ;Lỗi giao diện ;Lỗi trong cấu trúc dữ liệu được sử dụng bởi các giao diện;Lỗi hiệu năng hoặc lỗi hành vi;Lỗi bắt đầu và lỗi chấm dứt.
Nguồn: https://www.wattpad.com/1482724-chương-7-kiểm-thử-phần-mềm/page/2
Nguyễn Trung Kiên- Tổng số bài gửi : 21
Join date : 27/08/2015
Age : 28
Đến từ : Dubai
Similar topics
» trong các phương pháp phát triển pm, phương pháp nào tối ưu nhất và vì sao ???
» phương pháp
» Phương pháp đặc tả yêu cầu
» Phương pháp hướng đối tượng
» Phương pháp phát triển.
» phương pháp
» Phương pháp đặc tả yêu cầu
» Phương pháp hướng đối tượng
» Phương pháp phát triển.
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|