Introduces Google Lighthouse as a quick and easy tool for performance analysis, showing how to install it via npm and generate desktop/mobile reports from the command line with options for throttling and headers, also mentioning CI integration.
Read more: Five minutes performance report with Google LighthouseIntroduces the concept of antifragility and argues that the 'TestOps' role (strong automation skills across testing, CI/CD, environments) is the most antifragile testing role due to the wide range of career options it enables, recommending programming skills for increased job security.
Read more: TestOps - the most antifragile testing roleExplains how to leverage existing automated functional tests (Selenium, Rest-Assured) by running them through a local proxy (JMeter, Burp, ZAP etc.) to capture traffic, which can then drive security scanning, performance testing, and exploratory testing efforts.
Read more: How to use automated functional tests to drive your exploratory, security and performance testing efforts?Introduces WireMock for stubbing HTTP dependencies in isolated API testing, explaining Maven/JUnit setup and demonstrating how to define stubs for GET/POST requests matching URL, headers, and body, using Rest-Assured for client requests.
Read more: Get rid of your external dependencies with WireMockDraws productivity lessons by contrasting tips from the declassified CIA Simple Sabotage manual, advocating for empowered decision-making, failing fast, prioritizing, avoiding useless meetings, continuous improvement, and knowledge sharing, with applications to software testing.
Read more: What CIA teaches us about productivity