codeception - это универсальный фреймворк, он умеет в тесты юнитовые, функциональные, приемочные, база-данные, API, веб - причем со встроенной эмуляцией браузера и с реальным браузером
при этом вам не надо тянуть всю java-инфраструктуру с собой
и от PHP это всё (кроме одного кейса) не зависит никак
что на груви проще делается из этого списка?