NEWS
Feel Free to Deploy on Friday
I like Dennis Martinez's way of thinking about challenging the status quo of the "No Release on Friday" mindset.
And in another bold opinion, Elizabeth Zagroba suggests removing the old tickets and bugs by introducing a Half-Life Rule For Your Backlog.
How to apply DORA metrics for mobile development
The famous DORA metrics are now used by many engineering teams. Roldán Galán explains how they can work for mobiles, too.
Furthermore, Venkat Ramakrishnan shares some interesting insights from the report DORA Metrics 2022: Reliability And Delivery.
How to write an efficient test case with examples
If you're wondering what makes a good test case, Fidaa Berrjeb shares some good tips.
And once you have them, you may want to learn about the 1-2-3 model to test coverage from Maaret Pyhäjärvi.
How does your team measure UX quality?
User experience is an important factor in the end-product quality perception. Eve Weinberg gives some great advice on how to measure and improve it.
Testing Deep and Shallow (3): Determination
Continuing the series on shallow and deep testing, Michael Bolton explains the importance of determination in the latter.
Furthermore, Michael shares three short examples explaining Risk in the Wild, based on recent events.
Testability Revisited
"When you start working on a project, what steps do you take to establish the testability of the product?"
Ravisuriya Eswara gives a lot of tips for answering this question.
What's more, Vernon Richards answers the 3 Questions That Will Break Your Testers Reliance On Developers So That They Can Become Powerful Quality Advocates.
AUTOMATION
9 Dos and Don’ts in Test Automation Moving Forward To 2023
This is a good reminder from Daniel Knott on what some of the good and bad test automation practices are.
Similarly, Sahil Puri gives four tips on how Not to let your automation project FAIL with the below Dos and Don'ts.
And finally, Kassidy Kelley shares Five test automation challenges and how to overcome them.
Test Driven-Development with E2E Tests
Tiger Abrodi shares an interesting concept. While this approach might not work in all cases, it's a good example of writing end-to-end tests before implementation using Cypress.
Testing GraphQL APIs
If you work with GraphQL APIs, this very detailed guide to writing tests in Ruby by Zhimin Zhan and Courtney Zhan may come in handy.
Note: If you can't access the full article, simply open it in a private tab.
Will GitHub copilot replace automation test engineers?
One question, big discussion. If you haven't heard of GitHub Copilot yet, it's an AI tool that generates code for you.
Write tests smarter, not harder
Maxim Schepelin emphasises the real purpose of tests and gives solid advice on how to approach test automation and which areas to focus on first.
TOOLS
Playwright Awesome Selectors
In the 1.28 version, Playwright added a few new selectors. Vibhanshu Jain illustrates the improvement with the before-and-after table.
Moreover, Alice Zhang shares a good overview of the Playwright text selector strategy and examples.
TestProject end of life: Your questions answered
This is big news from Mav Turner. TestProject — the free test automation tool that got some buy-in from the testing community — is going to be sunset on March 31, 2023.
Use cy.session() instead of login page object in Cypress
If your tests need to go through the login screen to access the other parts of the app that you want to actually test, you're doing it wrong. Filip Hric explains how to use the handy feature in Cypress to bypass that.
In relation to that, Gurudatt S A thoroughly explains the Benefits of Network Interception in Cypress.
What are some ways to make Selenium faster?
Test execution speed is one of the most watched metrics in test automation projects. Someone on Reddit is wondering how you can speed up Selenium tests and the community provided some suggestions.
Furthermore, Kavitha Rajagopal explains: Is Selenium tool relevant in 2022?.
AND...
Thanks for reading!
If you like this newsletter and it helps you become a better tester, you can say thanks and buy me a coffee.
COMMENT
Welcome to the 147th issue!
Today, I want to give a huge shoutout to Kamran Ahmed and all contributors for creating the long-awaited resource:
The QA Engineer Roadmap.
I'll let you explore it right away. You can also suggest improvements here.
Happy testing! 🙂
Dawid Dylowicz