Static testing is a software quality assurance method that examines code without executing it, similar to reviewing blueprints before building, to identify potential issues and ensure code quality.
Imagine you are in the market to buy a used car, so naturally you would test it out. Even though you don't know anything about its internal mechanics, circuits, or programming, that doesn't mean you cannot test it.