Sponsored Link
5 Ways to Time Travel Test
Temporal testing is critical for data-sensitive business rules such as insurance rates, billing, and enrollment. Efficient time travel testing can increase your test coverage, accelerate development, and improve software quality. Read our whitepaper to learn the 5 ways to time travel software! Check it out.
NEWS
Is Agile Testing a dirty word?
Callum Akehurst-Ryan clarifies some misconceptions related to Agile Testing practices based on his own experience.
In relation to that, Maaret Pyhäjärvi shares her experience: Anyone can test but...
Leading quality in software organizations
Lisa Crispin wrote a great article explaining different ways of working with teams as a test engineer, including the pros and cons.
Furthermore, I found an interesting thread with plenty of tips on How to make QA work more visible to the company on Reddit.
What questions should I ask as a new QA in the Team/Organization?
If you just joined a new company or became a QA Lead, Mohammad Faisal Khatri has some great advice for you.
And don't forget that Quality is a Team Effort, as Jose A. Pardo reminds us.
Why Product owners typically don't like defects
It's no surprise that bugs are not something that most people are happy to find out about. Alex Markevich highlights why.
You don't need a test column
Just a couple of weeks ago, I featured a similarly titled video questioning the need for a testing column in our project management boards. And here's another opinion from Bart Vanherck.
AUTOMATION
A decade of shade: automated testing from someone who wants the robots to take it already
Katy Williamson shares an interesting retrospective on her experience with test automation and how that leads her to conclude that taking this task by AI is not such a bad idea in the end. There's some good advice and examples.
Does It Really Work? Testing API Calls (Part I)
Testing APIs is more than just checking status codes, as this example by Gil Zilberfeld shows. There's also the second part.
Fail Fast, Succeed Faster…
John Gimber gives a few good reasons why you generally want to get fast feedback from your failing tests and what strategy you can apply to achieve that.
Furthermore, let's not forget Mike Harris's reminder that Writing test automation standards is a journey, not a destination.
Getting Started with iOS Automation using XCUITest
Kumar Shishir wrote a good analysis comparing the native XCUITest with Appium for iOS testing and showing how to set up and implement UI tests. And here you can read the second part.
Furthermore, Alexandra Ivanova shows How to set up your XCode for testing.
Include Only Relevant Details In Tests
This is a short and handy piece of advice from Google's engineer, Dagang Wei, demonstrated with a simple code snippet.
Another good example of that is Luis Cencillo Abad's guide on Writing less code in Android tests with Maestro.
Screenshot Tests Are Manual Tests
It's super insightful to hear about the real problem that we should be addressing with screenshot testing from Ryan Harter, who created the popular open-source library Dropshots.
Sponsored Link
The TestingPod Blog, Powered by MagicPod
Stay on top of QA insights with the TestingPod blog. Read expert articles on topics like performance testing, motivating a QA team with gamification, and how to launch a successful automation project. Read and subscribe here!
TOOLS
Excel SUCKS for Test Cases
While it's tempting to store your test cases in a spreadsheet for its simplicity, it comes with big tradeoffs that Ben Byrne perfectly outlines here.
And why not try AI instead? Gary Parker demonstrates Using Mermaid + ChatGPT for Test Case generation and management.
Fixing flaky Playwright visual regression tests
If you're facing flaky visual tests, check out Chris Boakes' tips on how to address that, with examples in Playwright.
Migrating from Selenium to Playwright: A Guide for Teams
With the rising popularity of Playwright, many teams are considering switching from their current frameworks. Here's a great guide on how to move from Selenium by Luc Gagan.
Stop using Appium (if you have access to the source code)
Appium is a great, versatile and well-recognised tool for mobile testing. But it's not always the best solution, as Rodrigo Matola explains.
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 193rd issue!
Today, I want to share with you a list of 10 GitHub Repositories for Software Testers prepared by Natalia Demianenko.
You may already know some of them from the previous issues of Software Testing Weekly.
But there are even more:
What else would you add?
Happy testing! 🙂
Dawid Dylowicz