Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Testing, Công cụ tự động hoá - Coggle Diagram
Software Testing
Regression Testing
Định nghĩa
kiểm tra phần mềm để đảm bảo sự thay đổi code sẽ không ảnh hưởng tới các chức năng hiện có (đảm bảo mã cũ vẫn hoạt động sau khi thay đổi mã mới thực hiện)
-
Cách thực hiện
- Gỡ lỗi code (debug) để xác định lỗi (bug)
-
- Chọn các trường hợp kiểm thử có liên quan từ bộ kiểm thử (bao gồm cả các phần đã sửa đổi và bị ảnh hưởng của code)
-
-
-
Automation Testing
Sử dụng các công cụ kiểm thử tự động bằng phần mềm để thực hiện các test case, so sánh kết quả mong đợi với kết quả thực tế và tạo báo cáo kết quả.
-
-
-
Quy trình
-
-
Lên kế hoạch, thiết kế Test case
-
-
Unit Testing
-
-
-
-
Ưu điểm, nhược điểm
-
Nhược điểm
không thể bắt lỗi tích hợp, lỗi cấp hệ thống
-
Non Functional Testing
Đặc điểm
-
Có thể đo lường được, vì vậy không có chỗ cho các đặc tính chủ quan như tốt, tốt hơn, tốt nhất
-
-
-
Mục tiêu
Tăng khả năng sử dụng, hiệu quả, khả năng bảo trì và tính di động của sản phẩm
-
Tối ưu hóa cách sản phẩm được cài đặt, thiết lập, thực thi, quản lý và giám sát.
-
-
-
System Testing
-
Mục đích
Đánh giá, kiểm tra xem có thỏa mãn các yêu cầu chức năng và phi chức năng không
Cách thực hiện
Kiểm thử phần mềm hoàn chỉnh nhằm kiểm tra xem các thành phần khác nhau trong phần mềm tương tác với nhau và tương tác với hệ thống như một thể thống nhất
-
-
-
Manual Testing
-
-
Quy trình
-
-
-
-
-
Sau khi lỗi được sửa, thực hiện lại bài kiểm thử để chắc chắn lỗi đó không còn nữa.
-
-
-
-