1. MIT OpenCourseWare, 6.170 Software Studio, Fall 2005, Lecture 2: Testing. This course material explicitly distinguishes between the two activities. It states, "Testing and debugging are different. Testing is finding inputs that cause the software to fail. Debugging is finding the cause of the failure and fixing it." (Section: "Testing vs. Debugging").
2. Ammann, P., & Offutt, J. (2016). Introduction to Software Testing (2nd ed.). Cambridge University Press. Chapter 1, Section 1.2, "Testing and Debugging," clarifies: "The purpose of testing is to find faults, and the purpose of debugging is to find the cause of a failure and remove the fault... Thus, testing and debugging are two distinct activities."
3. Naik, S., & Tripathy, P. (2011). Software Testing and Quality Assurance: Theory and Practice. Wiley. Chapter 1, Section 1.3, "What is the Difference Between Testing and Debugging?", page 6, states: "Testing is a process of executing a program with the intent of finding errors. Debugging is the process of locating and correcting the errors... Testing and debugging are two different, but related, activities."