The recent CrowdStrike incident is estimated to have “affected 8.5 million Windows devices” [1] and may have been “the worst cyber event in history” [1] How should we understand its impact on quality? Genichi Taguchi’s definition of quality helps us understand how the CrowdStrike incident affected quality. He wrote that “quality is the loss a …
Tag Archives: technology
Use code reviews to have discussions about your test automation code
Learning from discussions originating from code reviews is helping me create a pack of automated tests using TypeScript and Playwright. I have been developing a pack of Playwright tests with a Page Object Model. A simplified example of a page in the Page Object Model looked something like this: A simplified example of a test: …
Continue reading “Use code reviews to have discussions about your test automation code”
Two ways of learning that benefit testing
Testers are learning all the time. I have been reading John Dues’ new book Win-Win: W. Edwards Deming, the System of Profound Knowledge, and the Science of Improving Schools with the Profound Deming Book Club and have gained insights into different ways of learning. “Moving from planning to doing is deductive learning and moving from …
Continue reading “Two ways of learning that benefit testing”
How do you decide which tests to automate?
An end-to-end test pack needs to run quickly so that it does not slow developers, and at the same time provide useful feedback to the developers. This makes deciding which categories of tests to include in the test pack challenging. A ten-minute video from Russ Ackoff has helped me better understand my decisions on one …
Continue reading “How do you decide which tests to automate?”
Who is responsible for quality? Is it the tester, or the team?
I have been reading John A. Dues’ new book Win-Win W. Edwards Deming, the System of Profound Knowledge, and the Science of Improving Schools with the Deming Profound Book Club. John Dues uses an equation to describe who is responsible for student performance[1]. This equation works as a useful analogy to describe who is responsible …
Continue reading “Who is responsible for quality? Is it the tester, or the team?”
Do Chromatic tests complement Playwright tests?
I am using Playwright to automate end-to-end tests, and have started to complement my Playwright tests with Chromatic tests. The Playwright tests are really useful, but each test needs to run through several steps to create a scenario I want to test. Creating a Playwright test for each input variation for each part of the …
Continue reading “Do Chromatic tests complement Playwright tests?”
Cooperation helps to improve testing, helps testers and helps the company
Testers can help increase cooperation across the company, and cooperation will help us and the company. Testers give feedback to developers when we test. We should also get feedback from other departments and customers on our work and the product we are testing. The feedback we get from cooperating with other departments brings the perspectives …
Continue reading “Cooperation helps to improve testing, helps testers and helps the company”