Software Testing Weekly - Software Testing Weekly - Issue 191

Security testing in practice 🔑
 

Software Testing Weekly

 

ISSUE 191  October 21st 2023

 
COMMENT

  COMMENT  

 

Welcome to the 191st issue!

Do you want to learn security testing in practice?

This week, I want to highlight the OWASP Juice Shop — a one-stop web app for practising security testing skills.

You can follow the official tutorial that explains all the testing methods step-by-step.

Kudos to Björn Kimminich and Jannik Hollenbach for maintaining this awesome, open-source project.

Happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Bug Severity and Priority Matrix

Bug priority and severity can sometimes be confusing, so here's a great explanation with examples by Dilara Atesogullari.

Interestingly, Jayateerth Katti explains why "I Don't Report Bug" — or at least not immediately.

medium.com  Permalink

 

Sustainable Software Testing: 5 Strategies for a Greener and Efficient Tomorrow

Now, that's something new! If you're curious about minimising the environmental impact of testing, Mohit Mair gives some ideas on how to achieve it, including examples of objectives and key results.

linkedin.com  Permalink

 

The Sole QA in a team

Someone's asking for advice on being the first QA in a company. It's a good addition to the other discussion I featured a few weeks ago.

reddit.com  Permalink

 

What Actually Is Testing?

"Testing: continually reassessing the plausibility of risks based on new information."

This is a great article by Jeff Nyman, who takes a deep dive into defining testing.

Furthermore, Diogo Nunes wrote down definitions of many Test categories and approaches (Types #2).

testerstories.com  Permalink

 
 

  AUTOMATION  

 

A Simpler Testing Pyramid for Maximizing Your Testing

Devanshu Bhatt proposes a simplified version of the popular test pyramid enabling a more purposeful and strategic approach to test automation.

Additionally, Manish Saini has some good points on why Tests Should Be Easy to Write and Maintain.

medium.com  Permalink

 

Bulletproof Your Automated Testing: Why Data-* Attributes Trump CSS Selectors

Nikolay Advolodkin advises adding data-* attributes to HTML elements (e.g. data-test-id) to make testing easier, more effective and less flaky. By the way, this approach is also recommended by modern test frameworks, such as Cypress and Playwright.

ultimateqa.com  Permalink

 

Simple and Cost-Effective Testing Using AWS Functions

AWS Lambda functions are gaining popularity thanks to their simplicity and low cost. Felipe Malaquias explains leveraging them for API test automation, an example of which you can see in this repository.

medium.com  Permalink

 

Testing in iOS: From Zero to Hero!

Want to learn how to do test automation on iOS? Asilbek Djamaldinov wrote a great getting-started guide.

And here are the next parts about Unlocking the Power of UI Testing in iOS and Why Mocking Matters in iOS Unit Testing.

medium.com  Permalink

 
 

  Sponsored Link   

 

The TestingPod Blog, Powered by MagicPod

Stay on top of the dynamic world of QA with the TestingPod blog. Uncover expert perspectives on topics like excelling as a QA engineer, creating great test documents, and tackling technical debt with AI. Read and subscribe here!

magicpod.com  Permalink

 
 
 

  TOOLS  

 

Browser Performance Testing using k6

If you want to learn how your app performs from the browser perspective, NaveenKumar Namachivayam wrote a handy guide to using k6 for that.

Similarly, YiÄŸit TaÅŸ gives a good overview of general Performance Testing with k6.

qainsights.com  Permalink

 

Making Security Testing More User Friendly with Zap

This is a detailed, practical guide by Ioan Solderea to security testing using an open-source tool — ZAP.

ministryoftesting.com  Permalink

 

Test Automation With Playwright: Creating Custom Assertions Through Extending Expect

Playwright has a powerful feature of building custom assertions. Butch Mayhew explains how to leverage that.

Also, Eugene Truuts shows how to Mask Dynamic Elements in Playwright for visual testing.

playwrightsolutions.com  Permalink

 

Testing Android apps for flaky network situations with Flaker

One of the questions we should ask ourselves when testing mobile apps is how they perform in different network conditions. To simulate that, Rohan Maity shows how to use Flaker on Android.

proandroiddev.com  Permalink

 

What tools do you consider the best for purely backend testing automation?

Someone asked the community what test setup could be used for testing databases and APIs — and people came up with many recommendations.

And in another thread, someone's looking for advice on which tool to use: Selenium? Cypress? Playwright?.

reddit.com  Permalink

 

Xcode Parallel Test Execution of XCUITest is a Joke

If you're having problems running iOS tests in parallel, Anton Prokuda advises using an open-source tool called Sift.

medium.com  Permalink

 
 

  BOOKS  

 

A review of "Black-Box Testing" by Boris Beizer

What is the Black-Box Testing book from 1995 about? And is it still worth reading? This overview by Mike Harris can help you decide.

home.blog  Permalink

 
 

  VIDEOS  

 

Maestro: Android modern UI Testing

In this immersive, one-hour recording, Mohsen Mirhoseini invited Zhanibek Marshal to share a story of integrating Maestro as their default testing framework for Android.

Furthermore, Arvind Kumar Bhardwaj wrote an article to help you Discover Mobile Test Automation Framework with Maestro.

youtube.com  Permalink

 

You Have To Delete The Test Column!

Quite a bold statement, isn't it?! If you're curious to find out why Daniel Knott thinks so, check out this 18-minute video.

youtube.com  Permalink

 
 

  AND...  

 

Bug reproduced... 🤣

 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, 128 City Road, London, EC1V 2NX, United Kingdom
 
 

 
 

TwitterLinkedIn

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

Older messages

Software Testing Weekly - Issue 190

Thursday, October 19, 2023

What do you like about QA? 🙂 View on the Web Archives ISSUE 190 October 14th 2023 COMMENT Welcome to the 190th issue! Among all the recent worries about the future of testers — given the expansion of

Software Testing Weekly - Issue 189

Monday, October 9, 2023

Apple's vision for testing in Swift 🚀 View on the Web Archives ISSUE 189 October 9th 2023 COMMENT Welcome to the 189th issue! Apple has recently open-sourced the swift-testing library to make

Software Testing Weekly - Issue 188

Monday, October 2, 2023

How is BDD used in your team? 🤔 View on the Web Archives ISSUE 188 October 2nd 2023 COMMENT Welcome to the 188th issue! Despite its popularity, Behaviour-Driven Development is an often misused and even

Software Testing Weekly - Issue 187

Wednesday, September 27, 2023

How Microsoft does QA 🧐 View on the Web Archives ISSUE 187 September 27th 2023 COMMENT Welcome to the 187th issue! If there's only one thing you can read this week, it should be this: How Microsoft

Software Testing Weekly - Issue 186

Monday, September 18, 2023

Tester's Career Progression 🚀 View on the Web Archives ISSUE 186 September 18th 2023 COMMENT Welcome to the 186th issue! What are the possible career paths for testers? Well, there's no better

You Might Also Like

📧 Introduction to Dapr for .NET Developers

Saturday, March 1, 2025

​ Introduction to Dapr for .NET Developers Read on: m​y website / Read time: 10 minutes The .NET Weekly is brought to you by: ​Get every Dometrain Course at 40% off! Dometrain is an educational courses

This Week in Rust #588

Saturday, March 1, 2025

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 588 — 26 FEB 2025 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

WebAIM February 2025 Newsletter

Friday, February 28, 2025

WebAIM February 2025 Newsletter Read this newsletter online at https://webaim.org/newsletter/2025/february Feature Global Digital Accessibility Salary Survey Results The results of the WebAIM and GAAD

JSK Daily for Feb 28, 2025

Friday, February 28, 2025

JSK Daily for Feb 28, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Introducing the New Angular TextArea Component It is a robust and flexible user interface

Daily Coding Problem: Problem #1704 [Medium]

Friday, February 28, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. At a popular bar, each customer has a set of favorite drinks, and will happily

iOS Dev Weekly – Issue 701

Friday, February 28, 2025

What does Dave write about when he has a fever? 🤒 Let's find out! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Feature | The Best Visualizations from February on Voronoi 🏆

Friday, February 28, 2025

See the most popular, most discussed, and most liked visualizations on our new data storytelling app Voronoi from February. View Online | Subscribe About a year ago, we launched Voronoi, our free new

Issue #582: Phaser Launcher, DOOM in TypeScript types, and A Prison for Dreams

Friday, February 28, 2025

View this email in your browser Issue #582 - February 28th 2025 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

Stop Android photo surveillance 🔍

Friday, February 28, 2025

Cheaper streaming 📺; 1Password nightmare 💀 -- ZDNET ZDNET Week in Review - US February 28, 2025 machine eye A new Android feature is scanning your photos for 'sensitive content' - how to stop

Why Natural Language Coding Isn’t for Everyone—Yet

Friday, February 28, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, February 28, 2025? The