Software Testing Weekly - Software Testing Weekly - Issue 96

Postman's State of API Report 2021
 

Software Testing Weekly

 

ISSUE 96  November 5th 2021

 
COMMENT

  COMMENT  

 

Welcome to the 96th issue!

Last week, I asked you to share some scary testing stories.

And you did!

One great example shared by Poorni Yasodara was about random app crashes that are hard to reproduce.

I faced one like this myself which disallowed some users from logging in to the app for a few weeks. That was super scary.

Another one shared by Christer Nilsson was about a cursor that jumped between fields in a continuous loop and never stopped. And it was on Internet Explorer, of course. 😄

So, with that in mind...

Happy testing!

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

A Tester’s Takeaways: Postman State of API Report 2021

The world of API (and API testing) is evolving rapidly so if you're interested in the latest trends and changes, Beth Marshall shared three main key takeaways from the recent Postman's State of API Report 2021.

beththetester.com  Permalink

 

How do you manually test Accessibility?

This is a very practical question that someone asked on Reddit. And it got equally practical answers. Some of them include helpful tools that can help you in testing for accessibility across various platforms.

reddit.com  Permalink

 

Security is another dimension of quality

Here's a great reminder and advice from Christopher Blanco about the importance of security and its relation to quality.

medium.com  Permalink

 

Tester's responsibilities

I like the way Diogo Nunes put together all of the tester's roles and responsibilities and described them concisely using interesting quotes.

A good complementary read to that is Blake Norrish's take on the common belief that "Testers just Validate Acceptance Criteria".

diogonunes.com  Permalink

 

Testing Doesn't Improve The Product

"Testing doesn't improve the product. But if you want to find out where the product needs improvement, testing can help you with that."

As always, Michael Bolton has some great points about what the purpose of testing is and why more testing doesn't equal more quality.

linkedin.com  Permalink

 

Why Ad Hoc Testing Is Not Exploratory Testing

Just a week ago, I featured a great guide to Ad Hoc testing, and this week Callum Akehurst-Ryan explains how different it is from exploratory testing (both of which are often confused as the same technique).

wordpress.com  Permalink

 
 

  AUTOMATION  

 

3 Ways to Use Load Tests Beyond Performance

Reusing tests for different purposes? Why not. Dennis Martinez brings up three interesting cases for applying existing load tests.

Additionally, Mohamed Tarek gives a short piece of advice about Forecasting the Number of Users in Performance Testing.

dev-tester.com  Permalink

 

API Testing from where to start?

If you're wondering how to start testing API, Emna Ayadi wrote a great guide full of useful references.

Related to that, Paulo Oliveira can help you decide with 20 Questions To Answer Before You Start Automating Tests.

emnaayadi.com  Permalink

 

Emulators and Simulators vs. Real Devices For Automation

If you automate tests for mobile, the common question is whether you should run them on simulators or real devices. Rex Jones II makes a good point of why it's not about one or the other but about using both at different stages of the development lifecycle.

testproject.io  Permalink

 

Going deeper on "Should we automate each negative test?"

Gregory Paciga refers to the article I mentioned a week ago and elaborates more on whether it makes sense to automate all of the happy, negative and edge cases.

gerg.dev  Permalink

 

Use Regular Expressions in Test Automation

When used right, regular expressions can be a powerful tool. Zhimin Zhan demonstrates the cases where they can be useful in test automation.

Note: If you can't access the full article, simply open it in a private tab.

medium.com  Permalink

 
 

  TOOLS  

 

Four reasons why WebdriverIO is better than Cypress

Hugh McCamphill compares two popular test automation frameworks and explains why in his eyes WebdriverIO is superior to Cypress.

However, if you want to try out Cypress, Ignacio Machado wrote an easy to follow guide to End-to-end testing using Cypress, followed by the second part.

hughmccamphill.com  Permalink

 

Generate Random Tabular Test Data

If you're interested in creating fake but meaningful data for your tests (you should), then Alan Richardson prepared a comprehensive guide for data generation tools such as Fakers, as well as his own Data Grid Table Editor.

eviltester.com  Permalink

 

Hello Appium, Part 1: What is Appium? An Introduction to Appium and its Tooling

There are many guides on Appium — a popular tool for cross-platform testing — but I found this one by Gaurav Singh especially helpful as it not only shows how to set up the tests but also how the framework actually works.

applitools.com  Permalink

 

Load Testing with k6

Likewise, a lot has been written about the open-source load testing tool k6 but this guide by Agus Richard stands out thanks to a deep explanation of its functions, examples of various tests' types, and rich code examples.

gitconnected.com  Permalink

 

Software Tools For Easy, Effective Exploratory Testing

What tools can you use for exploratory testing? Mirza Šišić listed out a number of great manual and software examples.

ministryoftesting.com  Permalink

 
 

  VIDEOS  

 

Reducing Appium Tests Execution Time by 50%

A great addition to the Appium guide mentioned above is this intriguing 23-minute presentation by Chandan Mishra about improving tests and reducing execution time by half.

youtube.com  Permalink

 
 

  AND...  

 

Software tester's life in memes... 🤣

 Permalink

 

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.

Dawid Dylowicz  Permalink

 
You received this email because you subscribed via the Software Testing Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
More Than Testing Ltd, Kemp House, 160 City Road, London, EC1V 2NX, United Kingdom
 
 

 
 

TwitterLinkedIn

 
©2021 Software Testing Weekly | Privacy Policy | Submit a link
 
Published with Curated

Older messages

Software Testing Weekly - Issue 95

Friday, October 29, 2021

What are the scariest testing stories you know? 👻 View on the Web Archives ISSUE 95 October 30th 2021 COMMENT Welcome to the 95th issue! Since it's Halloween time, I thought we could try something

Software Testing Weekly - Issue 94

Friday, October 22, 2021

"The day my script killed 10000 phones..." 😱 View on the Web Archives ISSUE 94 October 22nd 2021 COMMENT Welcome to the 94th issue! What a story shared by Shantnu Tiwari this week! "The

Software Testing Weekly - Issue 93

Friday, October 15, 2021

Selenium 4.0 is officially released! 🚀 View on the Web Archives ISSUE 93 October 15th 2021 COMMENT Welcome to the 93rd issue! Big news this week! Selenium 4.0 is now officially released, as announced

Software Testing Weekly - Issue 92

Friday, October 8, 2021

QA Engineer walks into a bar... 😂 View on the Web Archives ISSUE 92 October 9th 2021 COMMENT Welcome to the 92nd issue! "QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999

Software Testing Weekly - Issue 91

Friday, October 1, 2021

What makes a good QA manager? 🤔 View on the Web Archives ISSUE 91 October 1st 2021 COMMENT Welcome to the 91st issue! This week, let's talk about managers. After all, we all have one. But what

You Might Also Like

Simplify Kotlin Error Handling

Thursday, March 6, 2025

View in browser 🔖 Articles Goodbye try-catch, Hello runCatching! Exception handling in Kotlin just got cleaner! This article explores how runCatching can replace traditional try-catch blocks, making

JSK Daily for Mar 5, 2025

Wednesday, March 5, 2025

JSK Daily for Mar 5, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Unions and intersections of object types in TypeScript In this blog post, we explore what

Daily Coding Problem: Problem #1709 [Medium]

Wednesday, March 5, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Given an array of integers, write a function to determine whether the array

How Swiss Tables make Go 1.24 faster

Wednesday, March 5, 2025

Plus a way to call external library functions without Cgo. | #​544 — March 5, 2025 Unsub | Web Version Together with pgAnalyze Go Weekly Faster Go Maps with Swiss Tables — One of Go's newest

Mapped | European Fertility Rates by Country 👶

Wednesday, March 5, 2025

The population replacement threshold is a fertility rate of 2.1. In 2025, all of Europe, except one small nation, is well below that level. View Online | Subscribe | Download Our App Invest in your

Trust in JS supply chain; sync vs. async code; JIT vulnerabilities; parseInt() and keycap emojis; V8

Wednesday, March 5, 2025

We have 10 links for you - the latest on JavaScript and tools Secure your JavaScript dependencies. socket.dev Sponsor Open source code makes up 90% of most codebases. Socket detects what traditional

The importance of flow state for developers

Wednesday, March 5, 2025

You are receiving this email because you subscribed to microservices.io. Considering migrating a monolith to microservices? Struggling with the microservice architecture? I can help: architecture

This beefy phone is a projector too 📽️

Wednesday, March 5, 2025

Biggest tech opps; How Firefox changed; Drone flying tips -- ZDNET ZDNET Tech Today - US March 5, 2025 GOTRAX 4 electric scooter A smartphone that's also a projector? I tested it, and it's

⚙️ Self-driving Ubers

Wednesday, March 5, 2025

Plus: A trade war, and AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 03/05/2025

Wednesday, March 5, 2025

New blogs from Syncfusion ® S&P 500 Returns After Rate Cuts: Visualized Using a Flutter Heatmap By Kompelli Sravan Kumar Kompelli Lakshman Learn how to visualize the S&P 500 returns after