Hello everyone! 👋
Few months ago there was a article in TechCrunch about “Twitter does not have a team dedicated to accessibility, the company confirmed after a developer alluded to the fact”. Article argued that,
“A full time accessibility team may feel like a luxury at smaller companies, but Twitter can hardly claim to be small, new, or unaware of the importance of these features.”
While it’s true that no product can claim to be 100% accessible as different form of disability has different needs and you can’t accommodate absolutely everything.
But when you have a B2C products that regularly engages with millions of consumers everyday, proper Accessibility practices should rank higher on your todo list.
Also, proper Accessibility testing should get carried out before any major overhaul of the product. Twitter learned the hard way as their new Chirp fonts started to get heavy criticism from the communities across all spectrum.
Twitter seems to have woken up and have started making changes and iterating through feedback as per the latest update.
Now, how does all of this relate to us as a Testers ? Well, as a tester it’s always a good idea to dip your toes in how accessibility testing is conducted even if it’s not your specialization field.
If you like to know more about the accessibility testing, I have added dedicated section on curated articles for the same on below link.
With that being said, Let’s dig into this week’s round up of curated links. I have lots of nice reads for you this week, let me know what your favorite is!
Happy Testing and have a great rest of the week! 🙏
📚 On Testing
What construct as a ideal test plan ? Well, according to James “the ideal plan is one that works for you.” and he makes some strong points to back it. He also shares some good tips to choosing a formats of a test plan.
Kim Engel shares insights on has written a great piece on how Quality coach approaches the new feature development.
Wondering how you would go about testing QR codes ? Ravisuriya Eshwara recently made very insightful discovery when he was testing inconsistent behavior of the invitation QR code for the The Test Chat community.
Speaking of TTC, they have announced for next TTC Contest - Participate in the contest to get a chance to win prizes worth up to $200. If you also see inconsistent behavior in invitation QR code, they have also shared this Google form for the Registration. ( Last date of registration is 21st August 2021 )
Learn how to test your SwiftUI iOS views in a simple and fast way using snapshot testing.
Get a taste of how to use Cucumber (and its language, Gherkin) alongside Rust with sample project.
Apoorva Ram, Himani Yadav and Rahul Parwal have created 𝘀𝘁𝘂𝗱𝘆 𝗻𝗼𝘁𝗲𝘀 for those who are looking to learn more about Docker & Scaling Tests with Docker based on the TestAutomationU Course "𝐒𝐜𝐚𝐥𝐢𝐧𝐠 𝐓𝐞𝐬𝐭𝐬 𝐰𝐢𝐭𝐡 𝐃𝐨𝐜𝐤𝐞𝐫" by Carlos Kidman
Collection of few ABD commands to accelerate your Android testing and test complicated scenarios.
As usual, another great post by Gleb Bahmutov on Cypress. Learn how to trigger and check if an HTML video element is playing (play a video using <<video>> element) using Cypress test runner.
Yael Mintz discusses the benefits of using a mock server when running E2E tests in distributed systems.
A step by step guide to generating Test Reports with Playwright using Allure reports as well as simple HTML reports.
If you want to integrate the reports with your Jenkins pipeline, a great addition to this will be How to aggregate test results from downstream Jenkins jobs to one Allure report in upstream job by Andrii Baidachenko
To test SwiftUI applications, don't test SwiftUI code.
Wondering how to write unit tests for a SwiftUI application? Gio Lodi shows how to write unit tests for the actual logic behind a SwiftUI app and provides an end-to-end overview of the TDD workflow and how it fits in SwiftUI application development.
In this article, Eric Ampire explores Junit 5 extensions, a very powerful feature by the Junit 5 framework. Learn how Junit 5 allows extending the behavior of our tests in a very comfortable way while bringing us a modularity that we did not have before Junit 5.
Simulating the different networks i.e. 3G, 4G are the crucial parts of conducting the performance tests. ALEKSEJS DANILENKO shares some insights on the same and few useful ways on to how we can achieve that by using different tools.
Heat map buckets data that fall into the same range and then use colors to highlight the intensity/volume of data in each bucket.
Harinder Seera explains how can Heat Maps can be useful to highlight similar outliers, distribution modes, and other details without plotting every individual data.
In this post, Sofía covers app performance and the main metrics that affect user experience.
Overview of the Penetration Types and Detailed checklist for the each Testing Stages
Step by step guide for security testing using Fiddler Classic.
getting started with Accessibility testing ? First thing you have to know is about different levels of Accessibility. This post provides a great level of understanding for different contrast ratios and A-levels.
🛠️ Resources & Tools
A Chrome extension that automatically checks Web Vitals scores on the website you're currently viewing.
Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.
The most popular and friendly mocking framework for .NET
📝 List of Software Testers
It's hard to find good articles, podcasts on Software Testing. Even hard to find people who create them. Are you also looking for amazing software testers to follow or read their content ? check out this page dedicated to software testers.
Do you also create content around Software Testing ? Submit yours here and I will add it to the list.
😂 And Finally,
Keep Smiling and have a fun week.
👋 Reach Out
Let me know what you thought about this newsletter, maybe you have some ideas you'd like to share.
You can follow @thetestingkit to keep up-to-date on the community & fresh links to read.
Happy Reading. 🔥