Issue #125
14 Best Practices to Improve Your Testing Skills π
|
|||
|
Welcome to the 125th issue! This week, I want to highlight two articles sharing good advice on how to improve as a tester:
It's a great reminder that there's so much more we can do than the obvious things, such as learning new tools. Happy testing! π |
|||
|
|
|||
|
|||
|
|
|||
|
|||
|
Brand new to Manual QA - Help me out! How can you start in QA? Someone on Reddit asked for advice and got some great responses from the community. You can also check this thread for more. |
|||
|
Open Testing: Opening Tests like Opening Source Inspired by personal learnings from working with open-source code, Andrew Knight envisions how "open-sourcing" our tests could contribute to improving software quality. |
|||
|
Using a Product Blueprint to Improve Test Planning Struggling to find out what areas you should test? Robbie Falck suggests using a product blueprint to assess the happy paths and edge cases and base your tests on that. Additionally, Antoine Craske wrote a good article about defining The Quality Engineering User Story. |
|||
|
What Is Devops Release Management and 4 Best Practices Eze Onukwube gives a detailed guide on DevOps release management and explains how it can improve the successful release rate. |
|||
|
|
|||
|
|||
|
A quick look at cross-browser testing Team Merlin shares a brief overview of cross-browser testing, advising on how to decide which browsers to test and what type of tests to run. |
|||
|
How to Automate Mobile Application Testing Niranjani Manoharan gives an introduction to mobile test automation by comparing Android and iOS native test frameworks with Appium and sharing handy code examples. Additionally, Mohammad Faisal Khatri wrote a Practical Guide to Mobile Testing. |
|||
|
In-Sprint Test Automation Clarified Continuing the series on explaining IT terminology, Zhimin Zhan gives three key suggestions to consider when implementing test automation in a sprint. Moreover, Javier Lopez shared a good article about Flakiness in tests. Note: If you can't access the full article, simply open it in a private tab. |
|||
|
Quality Assurance and Software Delivery Processes in Frontend Engineering Following up on the first part of the series, Agne Baranauskaite shares what techniques helped them improve the overall quality and other goals in their organization. Similarly, Gleb Bahmutov explains How We Run The Mobile Web Browser Tests at Mercari US. |
|||
|
The definitive guide to test doubles on Android β Part 1: Theory Phellipe Silva describes five types of test doubles with simple examples. It's handy not only for those working on Android! You can also read the second part about using them in practice. |
|||
|
|
|||
|
|||
|
End-to-End testing with Jesteer will supercharge your development Tim Ruszala created an easy-to-use Chrome extension called Jeester that generates tests written in Jest and Puppeteer for you. |
|||
|
My favorite web applications for test automation practice Want to practice test automation? Aleksandar ZeljkoviΔ suggests a few popular web apps and explains what they can be used for. |
|||
|
Performance Tools Benchmarking NaveenKumar Namachivayam thoroughly tested and measured the benchmark of the three popular, open-source load testing tools: JMeter, k6 and Locust. Furthermore, Mohamed Tarek makes a good point on Why you should execute your performance tests gradually. |
|||
|
See what you test in Selenium with the lemoncheesecake Python test framework Nicolas Delon created a new test framework in Python called lemoncheesecake and demonstrates how it can be used to run Selenium-based tests in parallel. Speaking of that, Imran Ali gives a tip on how One Simple Addition to a Selenium Test Framework Makes It More Robust and Reliable. |
|||
|
Using Playwright E2E Tests With C# .NET Testing in C#? You might be interested in Wade Gausden's series on using Playwright for test automation. You can also read the second part about using the Trace Viewer feature. And if you want to learn more, Riccardo Corradin wrote a handy guide to Visual regression testing with Playwright. |
|||
|
|
|||
|
|||
|
A review of "Artificial Intelligence and Software Testing" In the brief overview, Mike Harris nicely summarises seven chapters of the book Artificial Intelligence and Software Testing. |
|||
|
Read: A Practical Guide to Testing in DevOps Kristine Casas highlights some useful and interesting topics found in the book A Practical Guide to Testing in DevOps which might inspire you to check it out. |
|||
|
|
|||
|
|||
|
How to Test for Accessibility Eva Ferreira explains why testing for accessibility is important by showing examples of people's disabilities and the solutions we can use. |
|||
|
Software Testing with Javaβ ββ Advanced Topics If you prefer learning from video tutorials, here's a thorough one by Nikolay Advolodkin that will teach you how to set up a test framework using Selenium in Java. |
|||
|
|
|||
|
|||
|
|
|||
|
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. πΊπ¦ π |