TAILIEUCHUNG - Bài giảng Kiểm thử phần mềm: Chương 4 - Nguyễn Văn Hiệp

Bài giảng "Kiểm thử phần mềm - Chương 4: Kỹ thuật kiểm thử hộp trắng" cung cấp cho người đọc các kiến thức: Tổng quát về kiểm thử dòng dữ liệu, phân tích đời sống của 1 biến, đồ thị dòng dữ liệu, qui trình kiểm thử dòng dữ liệu,. . | Bài giảng Kiểm thử phần mềm: Chương 4 - Nguyễn Văn Hiệp Chương 4 Kỹ thuật kiểm thử hộp trắng (tt) Tổng quát về kiểm thử dòng dữ liệu Mục tiêu của chương trình là xử lý dữ liệu. Dữ liệu của chương trình là tập nhiều biến ₫ộc lập. Phương pháp kiểm thử dòng dữ liệu sẽ kiểm thử ₫ời sống của từng biến dữ liệu có "tốt lành" trong từng luồng thi hành của chương trình. Phương pháp kiểm thử dòng dữ liệu là 1 công cụ mạnh ₫ể phát hiện việc dùng không hợp lý các biến do lỗi coding phần mềm gây ra : à Phát biểu gán hay nhập dữ liệu vào biến không ₫úng. à Thiếu ₫ịnh nghĩa biến trước khi dùng à Tiên ₫ề sai (do thi hành sai luồng thi hành). à . Mỗi biến nên có chu kỳ sống tốt lành thông qua trình tự 3 bước : ₫ược tạo ra, ₫ược dùng và ₫ược xóa ₫i. Chỉ có những lệnh nằm trong tầm vực truy xuất biến mới có thể truy xuất/xử lý ₫ược biến. Tầm vực truy xuất biến là tập các lệnh ₫ược phép truy xuất biến ₫ó. Thường các ngôn ngữ lập trình cho phép ₫ịnh nghĩa tầm vực cho mỗi biến thuộc 1 trong 3 mức chính yếu : toàn cục, cục bộ trong từng module, cục bộ trong từng hàm chức năng. int x, y; void func1() { //thân hàm int x; // ₫ịnh nghĩa biến x mới cục bộ trong hàm .; // mỗi lần truy xuất x là x cục bộ trong hàm { // khối lệnh bên trong bắt ₫ầu int y; // ₫ịnh nghĩa biến y mới cục bộ trong lệnh phức hợp .; //mỗi lần truy xuất y là y cục bộ trong lệnh phức hợp } // y bên trong tự ₫ộng bị xóa .; //truy xuất y ngoài cùng, x cục bộ trong hàm } // x cục bộ trong hàm bị xóa tự ₫ộng Phân tích ₫ời sống của 1 biến Các lệnh truy xuất 1 biến thông qua 1 trong 3 hành ₫ộng sau : à d : ₫ịnh nghĩa biến, gán giá trị xác ₫ịnh cho biến (nhập dữ liệu vào biến cũng là hoạt ₫ộng gán trị cho biến). à u : tham khảo trị của biến (thường thông qua biểu thức). à k : hủy (xóa bỏ) biến ₫i. Như vậy nếu ký hiệu ~ là miêu tả trạng thái mà ở ₫ó biến chưa tồn tại, ta

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.