ScholarGate
Trợ lý
Machine learningSoftware Testing

Kiểm thử đột biến

Kiểm thử đột biến là một kỹ thuật tiêm lỗi được phát triển bởi DeMillo, Lipton và Sayward vào năm 1978 nhằm đánh giá hiệu quả của bộ kiểm thử bằng cách đưa các lỗi nhỏ, cố ý (đột biến) vào mã nguồn và kiểm tra xem các bài kiểm thử có phát hiện ra chúng hay không. Một bộ kiểm thử tiêu diệt (phát hiện) tất cả các đột biến mạnh hơn một bộ đạt được độ bao phủ mã cao mà không tiêu diệt đột biến.

Mở trong MethodMindSắp ra mắtVideoSắp ra mắtDownload slides

Đọc toàn bộ phương pháp

Chỉ dành cho thành viên

Đăng nhập bằng tài khoản miễn phí để đọc phần này.

Đăng nhập

Nguồn tài liệu

  1. DeMillo, R. A., Lipton, R. J., & Sayward, F. G. (1978). Hints on test data selection: Help for the practicing programmer. IEEE Computer, 11(4), 34–41. DOI: 10.1109/C-M.1978.218136
  2. Just, R., Jalali, D., Inozemtseva, L., Ernst, M. D., & Holmes, R. (2014). Are mutants killed by tests? How test suite composition affects the effectiveness of mutation testing. Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering. link
  3. Jia, Y., & Harman, M. (2010). An analysis and survey of the development of mutation testing. IEEE Transactions on Software Engineering, 37(5), 649–678. DOI: 10.1109/TSE.2010.62

Cách trích dẫn trang này

ScholarGate. (2026, June 3). Mutation Testing for Test Adequacy. ScholarGate. https://scholargate.app/vi/numerical-methods/mutation-testing

ScholarGateMutation Testing (Mutation Testing for Test Adequacy). Truy cập ngày 2026-06-15 từ https://scholargate.app/vi/numerical-methods/mutation-testing · Bộ dữ liệu: https://doi.org/10.5281/zenodo.20539026