Kiểm thử lại là một quá trình kiểm tra các trường hợp kiểm thử cụ thể được tìm thấy có lỗi trong quá trình thực thi cuối cùng. Nhìn chung, các kiểm thử viên tìm thấy những lỗi này trong khi kiểm thử ứng dụng phần mềm và giao cho các nhà phát triển để sửa lỗi. Sau đó, các nhà phát triển sửa lỗi và giao lại cho các kiểm thử viên để xác minh. Quá trình liên tục này được gọi là Kiểm thử lại.
Kiểm thử hồi quy là một loại kiểm thử phần mềm được thực hiện để kiểm tra xem việc thay đổi mã có làm ảnh hưởng bất lợi đến các tính năng và chức năng hiện tại của Ứng dụng hay không
Kiểm tra lại so với Kiểm tra hồi quy là một câu hỏi thường gặp trong số những người có nguyện vọng trở thành tester.
Sự khác biệt chính giữa kiểm thử lại và kiểm thử hồi quy là mục đích của chúng. Kiểm thử lại tập trung vào việc xác minh xem các lỗi cụ thể đã được sửa chưa, trong khi kiểm thử hồi quy kiểm tra xem các thay đổi gần đây có gây ra các vấn đề mới trong chức năng hiện có hay không. Kiểm thử lại nhắm vào các lỗi cụ thể và kiểm thử hồi quy đảm bảo tính ổn định của toàn bộ hệ thống sau khi cập nhật hoặc sửa đổi.
Regression test | Retest |
---|---|
Kiểm thử 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 thử lại được thực hiện để xác nhận các trường hợp kiểm tra không thành công trong lần thực hiện cuối cùng pass sau khi các lỗi được sửa |
Mục đích của Kiểm thử hồi quy là đảm bảo các thay đổi mã mới không gây ra bất kỳ tác động phụ nào đến các chức năng hiện có | Kiểm thử 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 thử hồi quy | Xác minh lỗi là một phần của việc kiểm thử lại |
Dựa trên dự án và tính khả dụng của các nguồn lực, Kiểm thử hồi quy có thể được thực hiện song song với Kiểm thử lại | Ưu tiên kiểm thử lại cao hơn kiểm thử hồi quy, do đó nó được thực hiện trước kiểm thử hồi quy |
Có thể thực hiện tự động hóa để kiểm thử hồi quy, Kiểm thử thủ công có thể tốn kém và mất thời gian | Không thể tự động hóa các trường hợp thử nghiệm để Kiểm thử lại |
Kiểm thử hồi quy được biết đến như là một kiểm thử chung | Kiểm thử lại là một cuộc kiểm tra được lên kế hoạch |
Kiểm thử hồi quy được thực hiện cho các trường hợp kiểm thử đã pass | Kiểm tra lại chỉ được thực hiện đối với 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 ảnh hưởng phụ không mong muốn | Kiểm thử lại để đảm bảo lỗi ban đầu đã được sử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ở nên bắt buộc trong một dự án hiện có | Kiểm thử lại thực hiện một lỗi với cùng dữ liệu và cùng môi trường với các đầu vào khác nhau với bản dựng mới |
Testcase để thực hiện test hồi quy có thể được lấy từ tài liệu đặc tả chức năng, hướng dẫn và sổ tay hướng dẫn sử dụng, và báo cáo lỗi liên quan đến các vấn đề đã sửa | Không thể có testcase retest trước khi bắt đầu test. |
Bài viết tham khảo và dịch từ bài viết gốc: https://www.guru99.com/re-testing-vs-regression-testing.html
You need to login in order to like this post: click here
YOU MIGHT ALSO LIKE