Deliver Great Software — Testmo: #1 Test Management
All your manual tests, exploratory sessions & test automation in one modern platform with Testmo. Lightning-fast UI, rich reporting & metrics, full integration with Jira, GitHub, GitLab, CI & more. Just 2 minutes to get started — try Testmo free.
How to Start a Career as a Software Tester and the Top Skills You Need
Want to start a career in software testing? Nicola Lindgren explains who a software tester is and highlights a few skills and resources that may help you get started.
Additionally, you may want to read about What are the most popular interview questions/requirements for Junior QA Automation?.
Non-functional requirements in Quality Engineering
Antoine Craske shares a detailed overview of non-functional requirements and explains how they can contribute to quality.
Testing when things are chaotic
Not enough time to test? Harish Kumar gives some advice on how to deal with chaotic situations and short delivery times.
What did Quality Pioneers say About Quality?
Sometimes it's good to look back and learn how others perceived quality. Ambreen Khan shares inspiring quotes and explains their meaning.
And for more practical advice, read Soumyabrata Moitra's article on 5 Sensible Defaults to Enhance Quality Delivery.
When is a Tester not a Tester?
Ben Dowen wrote a thought-provoking article about how the role of a software tester may change depending on the methodology.
Assertions in Page Objects
Assertions usually live in test scripts. But what if we move them directly to Page Objects? Here's the reasoning behind such a practice, including its pros and cons.
Delivering quality automated test suites is not the terminus, it is an expedition to uphold!
Test automation is not the type of work that you do once and move on. You need to maintain it. Trisha Chetani wrote a solid guide on how to do it well.
So you want to learn about API testing?
Beth Marshall lists out great resources such as talks, books and podcasts that might be helpful to start learning API testing.
And if you want to learn automation, Wei Chen wrote a handy guide to creating an APIs Automation Testing Framework in Pytest.
Tips for successful debugging of automation tests
Andrii Baidachenko shares a few techniques that your team can apply to make test automation debugging easier.
Why test coverage targets backfire
Some believe that 100% coverage is what they should strive to achieve. Michael Küsters explains the pitfalls of this approach and coverage metrics in general.
See how to automate your cross-platform end-to-end tests with Testsigma!
Today, applications need a seamless experience on multiple platforms (desktops, mobiles, tablets).
An example end-to-end test scenario for a hotel booking application may look like this: browse on desktop → book on android → modify booking on iPad.
See how Testsigma helps you automate that, on 7th June at 3 pm IST. Register for free.
Best alternative to Postman?
Postman is a great tool for API testing. But what if you want to try something else? The community suggests some other options. You'll find more responses in this thread.
Boyka Framework — Test Automation framework for Web, API, Android and iOS automation testing
Wasiq Bhamla created Boyka Framework — an open-source tool that can help you automate your tests across all platforms.
How to Choose the Right Test Management Tool (With Evaluation Checklist)
If you're looking for a test management tool, it might be a good idea to define your requirements. Carl Shaulis provides an awesome checklist that can help you assess them.
JBehave Testing: The Definitive How-To Guide With Examples
Testing in Java? You may want to check out this well-written, practical guide to a BDD framework called JBehave.
Testing JS & JSON Objects, Arrays, Object Arrays, Nested Objects, Sets, and Maps Using Chai.js
Note: If you can't access the full article, simply open it in a private tab.
Testing/monitoring reddit.com with Playwright! [Automate Together #2, Part 1]
Giovanni Rago started a series of practical tutorials to test automation with Playwright. This 27-minute video focuses on setting up the framework and writing the first test using Chai assertions.
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. 🇺🇦 🙏
Welcome to the 126th issue!
Big news — Cypress 10 is out!
It brings some great features, but the most prominent ones are:
Happy testing!Dawid Dylowicz