Testing: Testing is to check if something is working properly. It may be a device or program you created. The programs that have been created have to be tested first to see if they are working properly , if there are any errors , if there are any, to fix them. Many big companies release beta releases first so that users can test or use it to highlight its problems. The word debugging comes from Debug . This means finding and fixing mistakes that go a long way with programming. It's a lot like testing. When we do programming such as C, C ++ or Java, which are debugged before running to see if there are any coding errors. Debugger (which debugs) finds errors in the code and shows the line. As well as the type of mistake and say. So that we can easily fix that. Debugging Script Languages such as HTML, JavaScript, PHP, then testing and debugging together can be said to find and correct the errors of any program or device.