Kiểm thử phần mềm

Phương pháp kiểm tra Fagan Inspection là gì?

Body
Phương pháp kiểm tra Fagan là một quy trình phát hiện sớm các lỗi trong tài liệu (thường là tài liệu đầu vào) trong các giai đoạn khác nhau của quy trình phát triển phần mềm. Được đặt theo tên của Michael Fagan, người có công phát minh ra phương pháp kiểm tra sớm.

Unit Testing là gì? Ưu và nhược điểm

Body
Unit Testing rất quan trọng. Đôi khi, các lập trình viên cố gắng tiết kiệm thời gian bằng cách thực hiện unit testing tối thiểu. Điều này là sai lầm vì unit testing không hiệu quả dễ khiến chi phí tăng lên, giống như bạn uống thuốc không đủ liều sẽ không có tác dụng.

Tiêu chí đánh giá chất lượng sản phẩm phần mềm là gì?

Body
Tiêu chí đánh giá: đánh giá theo mô hình chất lượng của sản phẩm phần mềm gồm 06 tiêu chí lớn: tính năng, độ tin cậy, sự tiện lợi, tính hiệu quả, khả năng bảo hành bảo trì, tính khả chuyển.

Các loại kiểm thử trong phần mềm

Body
Trong quá trình thực hiện công việc kiểm thử phần mềm, chúng ta gặp phải vô số các khái niệm khác nhau. Các khái niệm này có thể đã quen thuộc với nhiều người, nhưng cũng có rất nhiều khái niệm mà chúng ta lạ lẫm và chưa từng nghe thấy.

Kiểm thử hệ thống SAP ERP như thế nào?

Body
Kiểm thử SAP cũng giống như kiểm thử Ứng dụng phần mềm, tuy nhiên ở đây các ứng dụng là SAP ERP. Tại bất kỳ thời điểm nào bạn thực hiện thay đổi trong phần mềm SAP, các testcase cần được tạo để kiểm tra chức năng mới. Kiểm tra SAP cũng có thể liên quan đến Performace Testing (để kiểm tra tốc độ của các ứng dụng sap) & Web testing (đối với cổng web SAP).

Ma trận truy xuất nguồn gốc yêu cầu (RTM - Requirements Traceability Matrix) là gì?

Body
Tất cả các dự án phần mềm thực sự chỉ là tập hợp các yêu cầu đã thực hiện, bao gồm yêu cầu người dùng, yêu cầu giao diện người dùng, yêu cầu nghiệp vụ, yêu cầu kỹ thuật, yêu cầu chức năng, yêu cầu phi chức năng và những yêu cầu khác. Trước đây, khi các dự án phần mềm nhỏ hơn nhiều và chu kỳ phát triển dài hơn nhiều, các yêu cầu theo dõi gần như không còn là thách thức lớn như ngày nay.

Kiểm thử hệ thống (System Testing) là gì? Đặc điểm?

Body
Kiểm thử hệ thống là một phương pháp theo dõi và đánh giá hành vi của sản phẩm hoặc hệ thống phần mềm hoàn chỉnh và đã được tích hợp đầy đủ, dựa vào đặc tả và các yêu cầu chức năng đã được xác định trước. Đó là giải pháp cho câu hỏi "Liệu hệ thống hoàn chỉnh có hoạt động đúng với yêu cầu hay không?"