Testing

Thẩm định chất lượng tài liệu yêu cầu phần mềm diễn ra như thế nào?

Body
Thẩm định phần mềm là quá trình đánh giá ngang hàng đối với bất kỳ sản phẩm công việc nào bởi các cá nhân để tìm các lỗi khiếm khuyết (defect) bằng cách sử dụng một quy trình Fagan được đặt theo tên của Michael Fagan, người tạo ra quy trình kiểm tra phần mềm rất phổ biến trong nhiều thập kỷ.

Tống quan về Unit Testing và mô hình phát triển phần mềm hiện đại TDD

Body
Sự tồn tại của Unit Testing đã được biết đến trong một thời gian dài, được thừa nhận như một thành tựu quan trọng trong các nghiên cứu về nâng cao chất lượng phần mềm. Tuy nhiên xung quanh kỹ thuật khá là trừu tượng này vẫn còn có nhiều quan điểm trái ngược nhau nên hay không nên đưa vào quy trình phát triển phần mềm. Bài viết này sẽ cung cấp cho bạn đọc thấy được các lợi ích to lớn của Unit Testing, qua đó giới thiệu các chiến lược xây dựng hiệu quả và cuối cùng là tiếp cận một mô hình phát triển hiện đại TDD (Test-Driven Development).

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).

End-to-End Testing là gì?

Body
𝗘𝗻𝗱 𝘁𝗼 𝗘𝗻𝗱 𝗧𝗲𝘀𝘁𝗶𝗻𝗴 (𝗵𝗮𝘆 𝗖𝗵𝗮𝗶𝗻 𝗧𝗲𝘀𝘁𝗶𝗻𝗴) là một cấp độ testing, thực hiện test cùng lúc 1 luồng ứng dụng cùng với các hệ thống phụ thuộc nhằm đảm bảo ứng dụng chạy mượt cả Back-End lẫn Front-End

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?"