Kiểm thử phần mềm và ứng dụng thiết kế một công cụ kiểm thử tự động

Từ khoá: kiểm thử phần mềm kiểm thử tự động software testing đảm bảo chất lượng test case

Tóm tắt

Đồ án cung cấp kiến thức nền tảng và chuyên sâu về quy trình kiểm thử phần mềm (Software Testing). Nội dung trình bày khái niệm, mục đích, các giai đoạn và các mức độ kiểm thử khác nhau nhằm đảm bảo chất lượng ứng dụng trước khi phát hành. Dựa trên cơ sở lý thuyết đó, tác giả tiến hành thiết kế và phát triển một công cụ kiểm thử tự động. Công cụ này có khả năng tự động nạp các lớp (class), đọc các phương thức, thuộc tính và tự động chạy thử nghiệm với nhiều bộ dữ liệu (test cases) khác nhau, bao gồm cả các phương thức nạp chồng (overload) và hàm khởi tạo. Kết quả kiểm thử sẽ được tổng hợp và xuất ra báo cáo một cách trực quan, giúp giảm thiểu đáng kể công sức kiểm thử thủ công.