1. SOFTWARE TESTING LÀ GÌ? Software Testing – Kiểm thử phần mềm là một phương pháp để kiểm tra sản phẩm phần mềm thực tế có phù hợp với các yêu cầu mong đợi hay không và để đảm bảo rằng sản phẩm phần mềm đó vận hành ổn định. Mục đích của kiểm thử phần…
Category: Testing Knowledge
QA QC là gì? Nhiệm vụ và Chức năng của QA QC
QA và QC là một thuật ngữ khá quen thuộc trong lập trình. Tuy nhiên, với những người mới bước chân vào nghề thì thường hay nhầm lẫn giữa 2 vị trí công việc này. Bởi cả QA và QC đều liên quan đến chất lượng, tuy nhiên mỗi thuật ngữ đều có những khác biệt rõ rệt…
Acceptance Testing Là Gì?
Acceptance Testing là một trong 4 mức độ kiểm thử và cũng là bước cuối cùng trước khi sản phẩm được đưa ra hoạt động hoặc trước khi phân phối sản phẩm phải được chấp nhận. Vậy, Acceptance Testing là gì? Có những loại Acceptance Testing nào? I. Kiểm Thử Chấp Nhận Là Gì Acceptance…
System testing là gì?
Trong kiểm thử phần mềm, người kiểm thử thực hiện nhiều cấp độ kiểm thử khác nhau. Từ unit testing đến acceptance testing, đảm bảo rằng tất cả các thành phần của sản phẩm được kiểm tra kỹ lưỡng, không có bất kỳ trở ngại nào. Được thực hiện sau khi integration testing và trước…
Integration Test là gì?
1. Khái niệm 2. Tại sao Integration Testing là cần thiết Mặc dù mỗi module đều được unit test nhưng các lỗi vẫn còn tồn tại với các lý do khác nhau: 3. Ví dụ về Kiểm thử Tích Hợp: Giả sử bạn làm việc cho một tổ chức CNTT đã được yêu cầu phát…
Unit Testing là gì? Cách thực hiện Unit Testing
1. Unit Testing là gì? Unit testing là một loại kiểm thử phần mềm. Trong đó, các đơn vị (unit) hoặc thành phần riêng lẻ của phần mềm được kiểm thử. Mục đích của việc này là xác minh tính chính xác của mỗi đơn vị code. Các dev thực hiện Unit Testing trong quá trình phát triển (giai đoạn viết code) ứng dụng. Unit…
Sự khác nhau giữa Manual Testing và Automation Testing
1. Manual Testing là gì? Manual testing là việc thử nghiệm một phầm mềm hoàn toàn được làm bằng tay bởi người tester. Nó được thực hiện nhằm phát hiện lỗi trong phầm mềm đang được phát triển. Trong manual testing, tester sẽ thực hiện các trường hợp kiểm thử và tạo báo cáo kiểm…
Tìm hiểu về Automation Testing
1. Khái niệm Trong lĩnh vực kiểm thử phần mềm, thì kiểm thử tự động hay còn gọi là Automation testing đóng một vai trò quan trọng góp phần nâng cao năng suất kiểm thử, giảm thiểu lỗi cũng như sự nhàm chán với việc kiểm thử bằng tay trong một thời gian dài hoặc…
Manual Testing Là Gì ? Và Học Gì Để Trở Thành Một Manual Test Chuyên Nghiệp?
Bạn đang tìm kiếm định nghĩa Manual Testing là gì? Bạn đang phân vân không viết Manual Testing (MT) có những ưu điểm và nhược điểm nào? Hoặc đang phân vân giữa điểm khác nhau cơ bản của Manual Testing và Automation Testing. Hãy cùng nhau tìm hiểu những vấn đề trên qua bài viết sau…
Các loại kiểm thử phần mềm phổ biến
Kiểm thử phần mềm là một khâu không thể thiếu khi phát triển bất kỳ hệ thống, website hay ứng dụng nào. Kiểm thử giúp đảm bảo hệ thống không xảy ra lỗi và vận hành đúng chức năng mong đợi ban đầu. Là một kiểm thử viên hay lập trình viên, bạn cũng nên…