Software Testing Notes

Share this post

Issue #99 : Software Testing Notes

softwaretestingnotes.substack.com

Discover more from Software Testing Notes

Curating hand-picked best links on Software Testing (Quality, Automation, Performance, Accessibility and Security Testing) every week.
Over 1,000 subscribers
Continue reading
Sign in

Issue #99 : Software Testing Notes

New Threads app fails accessibility test

Pritesh Usadadiya
Aug 16, 2023
2
Share this post

Issue #99 : Software Testing Notes

softwaretestingnotes.substack.com
Share

Hello there! 👋

Welcome to the 99th edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing. I hope this week has been good for you so far.

Consider subscribing if you haven’t already👇

Did you know that Threads (an alternative to the popular micro-blogging app Twitter (now X)) had over 100 million users signed up in its first five days?

As people from all walks of life were onboarding to the new social platform, Threads made some impressive claims and users had high expectations. I don’t know about how it performed on others but they seem to have failed in one. That is Accessibility.

Upon Launch, they had claimed “core accessibility features” which we see on Instagram.

The core accessibility features available on Instagram today, such as screen reader support and AI-generated image descriptions, are also enabled on Threads. — Introducing Threads

I was just reading this article by Paul Speller who has carried out a brief accessibility audit of just one page – the main Threads home timeline – on an Android device, against WCAG 2.1 Level AA. And as per Paul’s findings, the claim doesn’t seem to hold.

You can read more about it in New Threads app fails accessibility test.

The detailed accessibility analysis carried out by Paul Speller can be a very useful case-study and a nice template for how you can test and prepare accessibility testing reports.

Now, onto this week’s curated links.


🙏 Supported by

Curated collection of the 350+ best hand-picked tools on the internet to supercharge your testing. - TestDev.Tools

TestDevTools is a collection of 350+ hand-picked tools & resources for your every testing needs. Whether you're looking for a new Automation tool, framework alternatives, a new way to manage test data, a way to learn development or testing
 We got you covered.

👉 Check out TestDev.tools. It’s Free!


📚 Testing

Cargo-cult testing by Amit Wertheimer

Are you building a portfolio to showcase your testing skills? Maybe you want it to become your gateway for a good job, or you are just experimenting with different tech. No matter the case, you should checkout this piece by Amit Wertheimer.

Bad reasons to test by Gregory Paciga

Gregory Paciga raises some really important points for what to consider and what questions to ask for performing your testing activities. Reading and answering some of the questions described in the article might help you get better in designing and execution of your tests.

The Very Idea of Test Cases by Jeff Nyman

This is a fascinating read about test cases by Jeff Nyman. There have been lots of ideas and reasons for and against writing test cases. But to what extent? Maybe, the answer lies some ware in between. The way Jeff Nyman visualizes the reasoning behind this using curves and charts is simply amazing.

➜ Read all curated stuff on Software Testing.


⚙ Automation

Streamlining Test Reporting with Real-Time Dashboards by Irfan Mujagić

Whenever I hear the words “Grafana” and “InfluxDB” in the context of software testing, my mind immediately goes to Performance Testing. Both of these tools are very commonly used for visualizing performance test monitoring. But I never knew you can use them for automated tests too. Thank you Irfan Mujagić for sharing the gem and showing how to use them step by step in the article.

How Cypress Component Testing Was Born by Gleb Bahmutov

Are you doing component testing with Cypress? If Yes, allow me to share this writeup by Gleb Bahmutov who started the quest of component testing in Cypress when he was working at Cypress. Gleb goes into detail about how the idea of component testing was conceived and how it’s going after he left. The article also includes some interesting examples of how component testing works in practice with Cypress.

Image Verification Made Effortless with Python and Selenium UI Automation by Shohanur Rahman

This article Shohanur Rahman is a step-by-step guide demonstrating how to use Selenium with Python to Automatically compare images, Calculate differences and determine matches and how to Compute the percentage difference between actual and expected UI screenshots.

➜ Read all curated stuff on Software Testing Automation.


💹 Performance

Concurrent users vs completed requests | which one to focus on? by Mohamed Tarek

I have seen many people getting confused over no. of concurrent users and the no. of transactions(TPS). Mohamed Tarek has done a great job explaining the use cases for both.

➜ Read all curated stuff on Performance Testing.


đŸ›Ąïž Security

Time Based Blind SQL Injection on MYSQL : How To Do Manually by Anastasis Vasileiadis

Time Based SQL Injections is an approach in which we inject a SQL segment that contains a specific DBMS function or heavy query that generates a time delay.

Get a deeper understanding of How Time based Blind SQL Injection works and When you might need to test for it in this article by Anastasis Vasileiadis.

➜ Read all curated stuff on Security Testing.

Share


đŸ› ïž Resources & Tools

try — A Shell program that lets you run a command and inspect its effects before changing your live system.

Winded — An online tool to test responsive layouts that lets you view multiple device sizes simultaneously, just enter a URL to test.

ModHeader — A popular, multi-featured browser extension to modify HTTP request and response headers.

Mailpit — A multi-platform email testing tool and API that acts as an SMTP server and provides a web interface to view all captured emails. It also contains an API for automated integration testing.


📝 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.

Show me all Software Testers

Do you also create content around Software Testing? Submit yours here and I will add it to the list.


🎁 Bonus Content

📌 OTHER INTERESTING STUFF

  • The Real Price of Success

  • The mindset you need to succeed at every goal

  • Paying Attention to Your Attention Span

⭐ LAST WEEK'S MOST READ

  1. Why I switched from Cypress to Playwright by Lucy Diaz

  2. QA Process in Agile Environment by Diksha Gupta

  3. Exploring Performance Testing: A In-Depth Overview of Types and Techniques by JoĂŁo Coelho


😂 And Finally,

Bug Driven Development đŸ€Ł

Keep Smiling and have a fun week.


📹 Send Me Your Articles, Tutorials, and Tools!

Wrote something? Send links via Direct Message on Twitter @thetestingkit (details here). If you have any suggestions for improvement or corrections, feel free to reply to this email.


Thanks to everyone for subscribing and reading!

Happy Testing!
Pritesh(@priteshusdadiya)

2
Share this post

Issue #99 : Software Testing Notes

softwaretestingnotes.substack.com
Share
Previous
Next
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Pritesh
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing