Please enable JavaScript.
Coggle requires JavaScript to display documents.
Smoke Testing, Regression Testing, Sanity Testing, Non Functional Testing …
Smoke Testing
-
Xác minh tính ổn định của hệ thống, chắc chắn các chức năng quan trọng làm việc tốt
-
-
Thực hiện sau khi xây dựng phần mềm, trên toàn bộ hệ thống từ đầu đến cuối, trước khi bất kỳ kiểm tra chức năng hoặc hồi quy chi tiết nào được thực hiện
Regression Testing
-
-
Cách thực hiện
-
-
Chọn các test case có liên quan từ test suite bao gồm cả các phần đã sửa đổi và bị ảnh hưởng của mã và thực hiện test hồi quy
Các kỹ thuật thực hiện
-
-
Ưu tiên các trường hợp thử nghiệm (tác động kinh doanh, các chức năng quan trọng & thường xuyên sử dụng)
Quản lý cấu hình
-
Không được phép thay đổi mã, trong giai đoạn kiểm tra hồi quy.
-
Thách thức
Với các lần chạy hồi quy liên tiếp, test suites trở nên khá lớn.
-
-
Định nghĩa: xác nhận một chương trình hoặc thay đổi mã gần đây có ảnh hưởng xấu đến các tính năng hiện có
Tool: Avo Assure, Selenium, Quick Test Professional QTP, Rational Functional Tester RFT
Sanity Testing
Thực hiện sau khi nhận được một bản dựng phần mềm, với những thay đổi nhỏ về mã hoặc chức năng, ở thành phần cụ thể của toàn bộ hệ thống
Xác minh tính hợp lý của hệ thống, kiểm tra chức năng mới / lỗi đã được sửa và không có thêm vấn đề nào được đưa ra do những thay đổi này
-
-
-
Non Functional Testing
Định nghĩa
Kiểm tra các khía cạnh phi chức năng (hiệu suất, khả năng sử dụng, độ tin cậy, v.v.) của một ứng dụng phần mềm.
Kiểm tra mức độ sẵn sàng của hệ thống theo các tham số không hoạt động mà không bao giờ được giải quyết bằng kiểm tra chức năng.
-
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
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
-
-
-
Đặc điểm
Có thể đo lường được, vì vậy không có chỗ cho những đặc điểm chủ quan như tốt, tốt hơn, tốt nhất, v.v.
-
-
-
-