I'm working in a very huge PHP project, but for many reasons the whole project was never tested until now. FYI, the project consists in a lightweight enterprise PHP framework based on Laravel.
My task is create a test plan for the project and I thinking about the best approach for this kind of project.
My first option is start with unit tests using PHPUnit, but I don't know if I can ensure the test of all important methods, 'cause the methods were created without a planned test.
For sure, I'll do some manual test, but also I don't know any good technique to do it in large projects without a previous test plan.
So my question is: Which is the best approach to test this type of software? Are there some specific technique for late tests?