Sponsored Link
Easy testing of email attachments with Mailsac
Do you test email attachments? With Mailsac, you can download all inbox attachments in seconds. It's easy. Just copy this Node script, paste your Mailsac API key, and you're ready to integrate it with your tests. Try it now!
NEWS
Quality Engineer Learning Roadmap
Wow! This is huge! Blake Norrish created a beginner’s guide to the skills, tools, and technologies you need for a career as a Quality Engineer or SDET. And it's very, very comprehensive.
Also, Angie Jones wrote a nice article explaining 6 roles in the automation engineer career ladder.
Do You Really Need a Test Plan?
Test planning and test plan document seem to come together. But while good planning is crucial to successful testing, Dennis Martinez argues that you may not need an official document for it.
There and Back Again: Testing and Stack Upgrades
Taras Mankovski shared an interesting story of upgrading a big project to the latest JavaScript stack and how a good preparation of automated tests paved the way to success. This is a great lesson.
No Time To Test and No Time To Automate
Sometimes you may find yourself in a situation where there's not much time left for testing. What to do then? Iryna Suprun mentions a handful of great tips.
Starter pack on Penetration/Security Testing for newbies
Do you want to learn about penetration and security testing? Sunjeet Khokhar prepared a cool guide, full of resources, that can help you learn the basics and get started with the techniques and tools for the job.
Software Testing & QA: Learning Through Humor
This is a funny way to present common problems in software testing via memes. I found it not only entertaining but also a good lesson on what to avoid. By Andrii Mkrtchan.
AUTOMATION
Automated load testing with Locust and Kubernetes (AKS)
Kubernetes is getting more and more attention from test engineers. This guide by Clément Joye describes how to leverage it for load test automation.
You may also want to learn about the fundamentals of Kubernetes and its value for testing, explained by Sumon Dey.
Consumer and provider binding in contract-testing
Do you do API contract testing? If so, you may want to read this clear guide by Artem Ptushkin on how to use stubs and verifications to make this type of testing the most effective for both the consumer and the provider.
Cypress.io Component Design Technique for React Applications
Page Object Model might be the widely adopted solution for abstracting page elements from the test, but it's not advised to use in the Cypress framework. Instead, you can use a component-based approach that's nicely explained here by Hatem Hatamleh.
Six things you should consider while designing a test architecture
About to start working on a new test automation project? Przemysław Paczoski shares a few good tips on how to make it well.
TOOLS
Beginner’s Guide to Performance Testing With Apache JMeter — Basic Tutorial
If you're thinking of doing performance testing in JMeter, Vaishnavi Dontha wrote a comprehensive guide explaining the tool in detail.
Turning the page on front-end automation: Robot Framework Browser library
Browser Library is a new addition to the popular Robot Framework that allows more front-end testing. Virpi Tuohisto explains how it's built, why it's beneficial and how you can get started with it.
BOOKS
Book impressions: Leading Quality
Lina Zubyte describes the Leading Quality book on quality leadership and shares her favourite learnings with us.
Explore It!
Klaudia Dziubek wanted to learn about exploratory testing and started off by reading the Explore It! book. Did it help? She shares what you'll find inside and what her impressions are.
COMMENT
Welcome to the 60th issue!
You may have heard about Tester of the Day — the daily shout-outs to testers for doing extraordinary work.
Recently, Ben Dowen launched short interviews, which gives us a unique way to learn more about them.
My favourite question is the one about the best bug they ever found.
Some stories are scary, like the one about developing Wikipedia without a working test environment.
And some are hilarious, like this one about testing an app so hard it required 3 days of fixing afterwards. 😅
It's a great initiative and I'm looking forward to seeing that grow.
Happy testing!
Dawid Dylowicz