Testing is done throughout the build on each module creation or update. Testing is completed before any merge to the version master branch. The steps below may differ with project and budget demands; however, this is always the starting point.
A developer must follow the below steps for every feature build.
For browser testing we use Browserstack. We test our work on the 2 latest versions of major desktop and mobile browsers, if you require us to target specific older browsers and operating systems please let us know so we can budget for this.
We use the tool below to check the performance ramifications of a new feature. We then consult the project’s performance target and discuss results with the team.
We use a tool called Ghost Inspector to create unit tests for our websites that can be carried out during development or before a version launch.