Sponsored Link
The leading platform for AI-powered data mimicking β Meet Tonic.ai
With Tonic.ai, generate test data directly from your production data that's safe, realistic, and de-identified. Your test data looks and feels like the real thing. Shorten your development cycle, eliminate the need for cumbersome data pipeline work, and guarantee the privacy of your data. Check it out!
NEWS
A Brief Introduction to Exploratory Testing
If you want to learn about exploratory testing, Marie Drake wrote a helpful overview and shared some useful tips.
Culture and people for quality
What helped you the most in the quality aspects of your career? Bob Salmon mentions culture, people and feedback loops.
Four Screening Questions to Filter Out Fake Test Automation Engineers in Interviews
Hiring is an important but costly part of management. Zhimin Zhan advises on how to improve your interview process for hiring the right test engineers.
Note: If you can't access the full article, simply open it in a private tab.
How adequate quality avoids wasting time on edge cases
Christian Nissen briefly explains what adequate quality is and why we should use it to narrow down our focus on testing things that matter.
Talk About Your Test Strategy
Elizabeth Zagroba shares two stories that emphasise how important it is to have a test strategy written down. And advises on how to do it, too.
Furthermore, Antoine Craske wrote a great article explaining why QA Notes Are Useful. QE Notes Are Even Better.
AUTOMATION
Catch bugs early with database integration tests
Wondering how you can test the database integration? Edrick Leong shows a simple example of setting up such tests using Kotlin and Postgres.
Akash Singh's article on how to Test Typescript GraphQL Server using Jest with Docker is yet another great example.
Also, maybe you're looking for SQL Practice websites?
Deep Dive: Testing a Microservice Architecture with QA Environments
Dan Hipschman shares a comprehensive overview of implementing dedicated environments for testing microservices, including the lessons they've learned from that.
How to perform XSS attacks
If you want to learn how Cross-Side Scripting (XSS) attacks work, Suraj Abubakar Dulah shows a few interesting examples.
Additionally, Cosmin Vladutu wrote a thought-provoking article about Security Testing β The big unknown.
Modernizing Software Quality Assurance with Visual Testing
Andrew Knight explains how visual testing can support your current test automation strategy and shows examples of using it in practice.
Monitoring E2E Test Automation: what, why, and how
The more frequently you ship to production, the more you may want to invest in the observability of your changes. Avraham Khanukaev and Dor Eitan explain what metrics to consider and how to monitor them.
TOOLS
How to do UI automation with Ruby Raider β Part 1: Creating a new project
Agustin Pequeno describes the tool he created β Ruby Raider. It's a handy library for scaffolding test automation frameworks in Ruby. It currently supports Selenium, Cucumber, Appium, and more.
Rendezvous with k6
Leandro Melendez uses an interesting metaphor to explain what rendezvous is in load testing and shows how to do it with k6.
Test UI in Isolation With Playwright
Last week, I featured Cypress' latest update on supporting component testing. And today, Ignacio Martin Flores explains how it works in Playwright, too.
You might also be interested in reading Ignacio's other article on Playwright's Network Interception and UI Tests.
TestCaseHub β An open repository of test cases and scenarios
Sanjay Kumar has recently come up with yet another project that helps software testers. TestCaseHub is a test case repository that can help you find test cases for desired scenarios.
BOOKS
6 Books Every Test Automation Engineer Should Read
Looking for inspiration on what to read? Aleksandar ZeljkoviΔ picked a few interesting books that can help you expand your horizons.
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.
PS. I'll be transferring every donation to Nasz WybΓ³r Foundation which supports Ukrainian refugees in Poland. πΊπ¦ π
COMMENT
Welcome to the 127th issue!
This week, I attended the LeadDev conference in London.
I found there a lot of inspiration for leadership and software engineering practices.
It was also refreshing to meet so many people in person for the first time.
Among many others, I had the pleasure of meeting the testing community members and conference speakers:
It was a wonderful experience overall and I came back to work with new ideas, perspectives and connections.
So if you're looking for similar opportunities, I highly recommend checking out the full list of the Testing Conferences.
Happy testing! π
Dawid Dylowicz