Cypress: The Web Testing Framework of the Moment

Test Automation.

Cypress: The Web Testing Framework of the Moment

3 minutes readKey takeaways Cypress runs in the browser alongside your app, which makes debugging far more direct. It suits front-end integration tests better than cross-browser coverage. Its retry behaviour hides flakiness. Investigate a test that only passes on retry. Cypress is one of the best web testing frameworks created so far. With more and more new… Read more »

Using Selenium IDE Record and Playback tool

Test Automation.

Using Selenium IDE Record and Playback tool

2 minutes readKey takeaways Selenium IDE is the fastest way to capture a journey, and the worst way to maintain one. Use it to draft a test, then export and clean up the locators. Recorded selectors break on the next layout change, so treat them as a starting point. Selenium IDE is an open source record and… Read more »

Using TestCafe for End to End Testing

Test Automation.

Using TestCafe for End to End Testing

2 minutes readKey takeaways TestCafe runs without WebDriver, which removes most of the setup friction. Its automatic waiting cuts the flakiness that manual sleeps introduce. End to end tests are expensive, so keep them to the journeys that matter. TestCafe is a Node.js tool to automate end-to-end web testing. What are End to End tests and why… Read more »

Chrome Extension for Google Lighthouse as a service

Test Automation.

Chrome Extension for Google Lighthouse as a service

< 1 minute readKey takeaways Running Lighthouse from an extension gives you an audit without leaving the page you are testing. One-off audits vary. Schedule them if you want a trend rather than a snapshot. Treat the score as a prompt for investigation, not a target to optimise for its own sake. LoadFocus uses Google Lighthouse as a… Read more »

What is First Meaningful Paint (FMP)?

Test Automation Website Speed Testing.

What is First Meaningful Paint (FMP)?

2 minutes readKey takeaways FMP tried to capture when the main content appeared, rather than the first pixel. It proved hard to measure consistently and has largely been replaced by LCP. Use LCP for anything current; FMP appears mainly in older reports. Time to First Meaningful Paint (TTFMT) is a modern performance metric introduced by few engineers… Read more »

How to Design Effective Load Testing Scenarios

Test Automation.

How to Design Effective Load Testing Scenarios

4 minutes readKey takeaways A good scenario mirrors real traffic mix, not the endpoint that is easiest to script. Include think time. Removing it produces a load pattern no user creates. Start below expected peak and ramp, so you can see where behaviour changes. Congratulations on completing your first load test with LoadFocus! But what comes next?… Read more »