3. Acceptance Testing
Acceptance Testing
Acceptance testing can be performed by a non-technical person. That person can be your tester, manager or even client. If you are developing a web-application (and probably you are) the tester needs nothing more than a web browser to check that your site works correctly. You can reproduce an acceptance tester’s actions in scenarios and run them automatically after each site change. Codeception keeps tests clean and simple, as if they were recorded from the words of an actual acceptance tester.
It makes no difference what CMS or Framework is used on the site. You can even test sites created on different platforms, like Java, .NET, etc. It’s always a good idea to add tests to your web site. At least you will be sure that site features work after the latest changes were made.
Sample Scenario
Let’s say the first test you would want to run would be signing in. In order to write such a test, we