× Giới thiệu Lịch khai giảng Tin tức Sản phẩm học viên

Sự khác biệt giữa Kiểm tra lại và Kiểm tra hồi quy

14/07/2022 14:06

Cùng tìm hiểu sự khác biệt giữa Retesting và Regression Testing ngay trong bài viết dưới đây

Kiểm tra lại

Kiểm tra lại là một quá trình để kiểm tra các trường hợp thử nghiệm cụ thể được tìm thấy với / các lỗi trong lần thực thi cuối cùng. Nói chung, người kiểm tra tìm thấy những lỗi này trong khi kiểm tra ứng dụng phần mềm và giao nó cho các nhà phát triển để sửa chữa nó. Sau đó, các nhà phát triển sẽ sửa / các lỗi và gán lại cho người thử nghiệm để xác minh. Quá trình liên tục này được gọi là Kiểm tra lại.

Kiểm thử hồi quy là gì?

Kiểm tra hồi quy là một loại kiểm tra phần mềm được thực hiện để kiểm tra xem một thay đổi mã có làm xáo trộn các tính năng và chức năng hiện tại của một Ứng dụng hay không

Kiểm tra lại Vs Kiểm tra hồi quy là một Câu hỏi thường gặp phổ biến giữa những người tham gia QA.

SỰ KHÁC BIỆT CHÍNH

  • Kiểm thử hồi quy được thực hiện cho các trường hợp thử nghiệm đã vượt qua trong khi Kiểm tra lại chỉ được thực hiện cho các trường hợp thử nghiệm không thành công.
  • Kiểm tra hồi quy kiểm tra các tác dụng phụ không mong muốn trong khi Kiểm tra lại đảm bảo rằng lỗi ban đầu đã được sửa chữa.
  • Kiểm tra hồi quy không bao gồm xác minh lỗi trong khi Kiểm tra lại bao gồm xác minh lỗi.
  • Kiểm tra hồi quy được gọi là kiểm tra chung trong khi Kiểm tra lại là kiểm tra theo kế hoạch.
  • Kiểm tra hồi quy có thể thực hiện được với việc sử dụng tự động hóa trong khi Kiểm tra lại là không thể với tự động hóa.

Dưới đây là so sánh chi tiết với Ví dụ

Kiểm tra lại so với Kiểm tra hồi quy

Kiểm tra hồi quy Kiểm tra lại
  • Kiểm tra hồi quy được thực hiện để xác nhận xem 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ó hay không
  • Kiểm tra lại được thực hiện để xác nhận các trường hợp kiểm thử không thành công trong lần thực thi cuối cùng đang vượt qua sau khi các lỗi được khắc phục
  • Mục đích của Kiểm tra hồi quy là các thay đổi mã mới không được có bất kỳ tác dụng phụ nào đối với các chức năng hiện có
  • Kiểm tra lại được thực hiện trên cơ sở các bản sửa lỗi
  • Xác minh lỗi không phải là một phần của Kiểm tra hồi quy
  • Xác minh khiếm khuyết là một phần của quá trình kiểm tra lại
  • Dựa trên dự án và sự sẵn có của các nguồn lực, Kiểm tra hồi quy có thể được thực hiện song song với Kiểm tra lại
  • Mức độ ưu tiên của kiểm thử lại cao hơn kiểm thử hồi quy, vì vậy nó được thực hiện trước kiểm thử hồi quy
  • Bạn có thể thực hiện tự động hóa để kiểm tra hồi quy, Kiểm tra thủ công có thể tốn kém và mất thời gian
  • Bạn không thể tự động hóa các trường hợp kiểm tra để Kiểm tra lại
  • Kiểm tra hồi quy được gọi là kiểm tra chung
  • Kiểm tra lại là kiểm tra theo kế hoạch
  • Kiểm thử hồi quy được thực hiện cho các trường hợp kiểm thử đã qua
  • Kiểm tra lại chỉ được thực hiện cho các trường hợp kiểm tra không thành công
  • Kiểm tra hồi quy kiểm tra các tác dụng phụ không mong muốn
  • Kiểm tra lại để đảm bảo rằng lỗi ban đầu đã được sửa chữa
  • Kiểm thử hồi quy chỉ được thực hiện khi có bất kỳ sửa đổi hoặc thay đổi nào trở thành bắt buộc trong một dự án hiện có
  • Kiểm tra lại thực thi một lỗi với cùng một dữ liệu và cùng một môi trường với các đầu vào khác nhau với một bản dựng mới
  • Các trường hợp thử nghiệm để kiểm tra hồi quy có thể thu được từ đặc tả chức năng, hướng dẫn sử dụng và sổ tay hướng dẫn và các báo cáo lỗi liên quan đến các vấn đề đã sửa
  • Không thể lấy các trường hợp kiểm tra để kiểm tra lại trước khi bắt đầu kiểm tra.