There are three testing types of Codeception. They are also called suites of Codeception, they are:
Unit Test: Unit testing help developers test a small piece of code and help deploy stable and bug-free code in production.
Acceptance Test: The acceptance test tells developers whether the requirements are met or not and is responsible for a UI representation.
Functional Test: Functional tests are the same as acceptance tests, but they do not require any browser to run the tests, it directly interacts with the app.