The move towards browser-based services and software has been great for customers, but tough for developers.
Unlike desktop developers creating one piece of software to work in one relatively stable and well-understood operating system, web developers need to create one solution that can work on all devices, in all orientations and resolutions, and they all need to be accessible.
This increased complexity means we need to do an order of magnitude more testing in order to create a product that feels polished for all users, devices and abilities.
So testing at Liquid is highly disciplined and thorough, and it is integrated throughout the design and development process, from wireframes onwards.
Our testing team will review designs for accessibility issues, and will flag areas of likely testing complexity and risk. They work with developers to create automated unit tests, to make sure basic build-level errors are identified and addressed as efficiently as possible.
They create test plans that capture critical points of failure, and use these plans to manually test products on a wide variety of browsers and devices, including screen readers. And they will conduct accessibility audits throughout the process, using a variety of validators and tools to assess compliance.
This highly-integrated, quality-from-the-start approach to testing helps us streamline development by reducing rework, so that we can deliver a better product sooner. And it helps ensure we are delivering a customer experience that meets our clients’ business goals.
- Functional testing
- Test plans