Live app testing on Browserstack and Saucelabs
Selecting a tool that matches your needs is a daunting task. In this blog we compare Browserstack and Saucelabs for native app testing. The comparison matrix will help you decide which platform...
Strategies for test automation
This in-depth guide on test automation covers who should do it, the best framework, how to set it up, recommended tools, how to optimise the framework and some examples of automation testing at Salsa.
Effective cross-browser testing
Cross-browser testing is an essential part of the testing process to ensure websites and applications are displayed properly across different devices and browsers. At Salsa, we use Browserstack for cross-browser testing in the cloud.
Why accessibility testing is important
Accessibility is an essential part of any website, or other digital experience. Accessibility testing ensures a product is accessible for all, including people with auditory, visual, cognitive...
Figma vs Sketch
Figma provides many benefits over Sketch, as a cross-platform and cloud-based design program with excellent version control.
A brief history of software testing
Testing is an essential part of any software or web development project. In this first blog of our testing series, we give a brief overview of testing and its evolution since the 1950s.
What is visual regression?
What is visual regression? When should you use visual regression? And what’s the best tool to automate visual regression?
Security at every level
Our three-part blog series reviews and discusses the security of web applications. This third and final blog in the series looks at how to protect your web application from a variety of web-based attacks through active security.
What it takes to build a fast Drupal website
Creating a fast and functional website is both an art and a science. Find out some of our top tips for creating a fast Drupal website.
How to use government design systems
There are a few design systems now available for government agencies to use. But how do you decide whether to use an existing design system, create your own, or combine both options by leveraging an existing one and adding your own elements to it?
Continuous integration (CI) and continuous delivery (CD)
Salsa used continuous integration (CI) and continuous delivery (CD) during the Single Digital Presence project. Find out more about CI and CD and how we put it into practice.