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

The CPU That Will Never Die 💾

Saturday, May 11, 2024

A tribute to the Z80, an iconic processor. Here's a version for your browser. Hunting for the end of the long tail • May 11, 2024 Hey all, Ernie here with a guest piece by a longtime friend of the

🧑🏻‍💻 Generative AI is Supercharging Scams — It's Time to Bring Back the Beige PC

Saturday, May 11, 2024

Also: The Tech I Used to Run 100 Miles This Month, and More! How-To Geek Logo May 11, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Daily Coding Problem: Problem #1438 [Medium]

Saturday, May 11, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. You are given a histogram consisting of rectangles of different heights. These

Charted | How People Get Around in America, Europe, and Asia 🚶‍♂️

Saturday, May 11, 2024

Examining how people get around on a daily basis using cars, public transit, and walking or biking, and the regional differences in usage. View Online | Subscribe Presented by Voronoi: The App Where

⚙️ How AI is Revolutionizing Sales Coaching

Saturday, May 11, 2024

Selling with the help of AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Weekend Reading — Stack over you

Saturday, May 11, 2024

This week we remove gatekeepers from our CI, break a Guinness world record, redesign review ratings, understand the meaning behind “job requirements”, and level up. 😎 Labnotes (by Assaf Arkin) Weekend

Why Apple’s ‘Crush’ ad is so misguided

Saturday, May 11, 2024

Plus: How AI deepfakes took over the Met Gala View this email online in your browser By Cody Corrall Saturday, May 11, 2024 Image Credits: Apple Welcome to Week in Review: TechCrunch's newsletter

🐍 New Python tutorials on Real Python

Saturday, May 11, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python News: What's New From April 2024 In

CensysGPT: AI-Powered Threat Hunting Tool for Cybersecurity Pros

Saturday, May 11, 2024

THN Daily Updates Newsletter cover Enterprise Transformation to AI and the Metaverse ($59.99 Value) FREE for a Limited Time Strategies for the Technology Revolution Download Now Sponsored LATEST NEWS

📧 Building Resilient Cloud Applications With .NET

Saturday, May 11, 2024

​ Building Resilient Cloud Applications With .NET Read on: m​y website / Read time: 7 minutes BROUGHT TO YOU BY ​ Build API Applications Visually ​ Build API applications visually using Postman Flows.