KIỂM THỬ DỰA TRÊN KINH NGHIỆM (Experience-Based Testing)

I. Giới thiệu về Experience-Based Testing II. Các phương pháp kiểm thử dựa trên kinh nghiệm ✧ Đoán lỗi (Error Guessing) ✧ Kiểm thử thăm dò (Exploratory Testing) ✧ Danh sách kiểm tra (Checklist- based Testing) III. Ưu/ nhược điểm... Read more

Quality Assurance và Testing trong Phát Triển Phần Mềm

Trong lĩnh vực phát triển phần mềm thì việc đảm bảo chất lượng sản phẩm là yếu tố vô cùng quan trọng để đạt được sự hài lòng của khách hàng, cũng như đảm bảo tính bền vững của sản... Read more

Phân biệt các loại lỗi phần mềm trong Testing

Trong quá trình phát triển phần mềm chúng ta không thể tránh khỏi thứ được gọi là “LỖI PHẦN MỀM”. Nhắc đến đây mọi người có thể hình dung ra được lỗi phần mềm là các lỗi liên quan đến... Read more

NHỮNG KHÁI NIỆM DỄ NHẦM LẪN VỚI NHAU TRONG KIỂM THỬ PHẦN MỀM

I. PHÂN BIỆT QUALITY ASSURANCE – QUALITY CONTROL – TESTER Không khó để bắt gặp những bài viết như bên dưới trên các trang mạng xã hội. Nhưng khi nhìn vào các bài viết này thì chúng ta sẽ tự... Read more

Giới thiệu các hoạt động cơ bản trong quá trình kiểm thử phần mềm

Không có quy định cụ thể về những hoạt động nào cho một quy trình kiểm thử phần mềm. Các hoạt động này sẽ dựa vào quy trình – quy định, chiến lược kiểm thử của mỗi tổ chức để... Read more

Phân biệt Testing- Debugging

Kiểm thử và gỡ lỗi là quá trình quan trọng trong xây dựng phần mềm. Kiểm tra và gỡ lỗi có vẻ giống nhau nhưng có sự khác biệt sau đây. Kiểm thử là gì? Kiểm thử là tất cả... Read more

KIỂM THỬ ĐỘNG (Dynamic Testing)

1. Khái nệm về Kiểm thử động Theo ISTQB, Dynamic Testing được định nghĩa là Testing that involves the execution of the test item. Kiểm thử động là một loại kiểm thử phần mềm được thực hiện để phân tích... Read more

Danh sách các method API thường gặp

Method API là một thành phần của request gọi từ client tới server để yêu cầu server thực hiện một việc gì đó như là lấy dữ liệu từ server về, gửi dữ liệu lên server để xử lý, cập nhật hoặc... Read more

User Acceptance Testing (UAT) những điều cần biết

UAT là bước quan trọng trong quy trình sản xuất phần mềm, để đánh giá xem sản phẩm có đáp ứng được các yêu cầu/kỳ vọng của End User/Stakeholder hay không. Trong bộ phận sản xuất và phát triển phần... Read more

Phân biệt 𝐕𝐄𝐑𝐈𝐅𝐈𝐂𝐀𝐓𝐈𝐎𝐍 & 𝐕𝐀𝐋𝐈𝐃𝐀𝐓𝐈𝐎𝐍

Chúng ta rất dễ nhầm lẫn giữa hai khái niệm và chưa phân biệt rõ ràng 𝐕𝐄𝐑𝐈𝐅𝐈𝐂𝐀𝐓𝐈𝐎𝐍 – 𝐕𝐀𝐋𝐈𝐃𝐀𝐓𝐈𝐎𝐍. Vậy trước tiên, chúng ta tìm hiểu sự khác nhau về định nghĩa giữa hai khái niệm đó: VERIFICATION Là một... Read more