Fintech QA: Preparing Good Test Cases
This article looks into testing and test documentation in fintech, specifically FX trading platforms. Learn about three pillars that we build our strategies upon for the successful delivery of a product to production.
How To Interview Like A Tester
Looking for a new job? Elizabeth Zagroba has some valuable pieces of advice on how to prepare, find a good opportunity and take interviews as a tester.
The 7 software testing principles
It's hard to disagree with any of the principles that Lucas Andrade described here. They're simple, valid and easy to remember.
Similarly, Nitesh Jain listed out and debunked 6 Test Automation Myths.
The game of right questions
Asking questions is an important part of the software tester's role. But to ask the right ones? Ajay Balamurugadas has some great suggestions.
To Go Deep, Start Shallow
- How can I show management the value of testing?
- How can I get more time to test?
Michael Bolton brilliantly answers these two questions by giving us practical tips about how to wisely use the test heuristics, disposable time, and the art of finding sophisticated bugs.
What is accessibility testing in modern software development? Overview of the new WCAG 3 best practices
The draft of the Web Content Accessibility Guidelines (WCAG 3.0) has been released earlier this year and Joanna Jachowicz gives an amazing overview of what it may include and how it will impact testing.
3 Ways to NOT Guide Towards Test Automation
Last week, I featured Dennis Martinez's good article about guiding the team towards test automation, and now he shared three important anti-patterns in that regard.
Engineering practices for test automation process
We cannot forget that test automation is part of software engineering and similar practices apply there. Here's a solid list of them, prepared by Artur Mishustin.
How to Automate Gesture Testing with Appium
If you test mobile apps, you may find this guide useful. Sai Krishna and Srinivasan Sekar explain and show an easy way of automating gestures with Appium 2.0.
Write Once, Test Everywhere — Simplified SDK Testing
Writing one test and running it across several apps is a dream of any tester who worked with identical products supported on many platforms. Biju Nair explains how they came up with the Platform Agnostic Automation Framework (PAAF) to efficiently test mobile and web SDKs at PayPal.
Transform Quality Engineering at Experience 2021: October 27-28
We want to focus on user outcomes, but navigating the cultural change to do so can be daunting. Experience will help you build a blueprint to optimize your quality engineering practice. Register and attend virtually.
Cypress Skills Ladder
How good are you at Cypress? Gleb Bahmutov put together a great checklist that can help you assess how advanced your knowledge and skills are.
Additionally, Theo McCauley shared a handy reference to Cypress' Most Visitable Pages.
Ddosify — High-performance load testing tool.
Load testing is surely on the rise and here's yet another interesting open-source CLI tool that you can use for it. Created by Fatih Baltacı and Kürşat Aktaş.
In your experience, is using XPaths a bad practice?
XPaths are a popular way of identifying web elements for test automation. But are they recommended? Someone asked about it on Reddit and got insightful responses.
Reasons to avoid RandomStringUtils for test data generation
Test data is one of the most important pieces of solid test automation. Elias Nogueira explains why it's better to use a realistic data faker (such as JavaFaker) instead of a random string generator.
What books can you recommend about software testing and agile development + testing?
If you're looking for the software testing books genuinely recommended by other software testers, this Reddit thread is a place for you.
Leveraging Cypress beyond Functional Testing
Cypress is a very versatile tool and has many use cases that some of you probably haven't heard of. Here's a great, one-hour overview of them by Marie Drake.
Top 16 Software Failures
It's a 16-minute video which I found both interesting and entertaining. It's a good reminder of why we do what we do and how important and responsible our roles are.
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.
Welcome to the 93rd issue!
Big news this week!
Selenium 4.0 is now officially released, as announced by Simon Stewart.
Here you can find the release on GitHub.
So, are you curious about what it brings?
I've already featured plenty of articles describing all the changes introduced in this major version.
Happy testing!Dawid Dylowicz