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

Sunday Digest | Featuring 'The World’s 20 Largest Economies, by GDP (PPP)' 📊

Sunday, December 22, 2024

Every visualization published this week, in one place. Dec 22, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized public debt by

Android Weekly #654 🤖

Sunday, December 22, 2024

View in web browser 654 December 22nd, 2024 Articles & Tutorials Sponsored Solving ANRs with OpenTelemetry While OpenTelemetry is the new observability standard, it lacks official support for many

😸 Our interview with Amjad Masad

Sunday, December 22, 2024

Welcome back, builders Product Hunt Sunday, Dec 22 The Roundup This newsletter was brought to you by AssemblyAI Welcome back, builders Happy Sunday! We've got a special edition of the Roundup this

C#537 Automating Santa's Workshop with NServiceBus

Sunday, December 22, 2024

Using event-driven architecture for effective gift delivery 🎄🎁 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The Race for AI Reasoning is Challenging our Imagination

Sunday, December 22, 2024

New reasoning models from Google and OpenAI ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

ScienceDaily/Minimalist lamp/Avocado tip

Sunday, December 22, 2024

Recomendo - issue #442 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Laravel VS Code Extension, Laravel 11.36, Wirechat, and more! - №544

Sunday, December 22, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #438

Sunday, December 22, 2024

ISSUE #438 22nd of December 2024 Announcements klibs.io JetBrains has introduced the alpha version of klibs.io – a web service that speeds up and simplifies discovering KMP libraries that best meet

Weekend Reading — Happy "That's a January Problem" week

Saturday, December 21, 2024

Can Christmas season start a little earlier this year Tech Stuff Ramsey Nasser fuck it happened i am in a situation where i do actually need to reverse a linked list Atuin I just learned about Atuin

Daily Coding Problem: Problem #1644 [Easy]

Saturday, December 21, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by IBM. Given an integer, find the next permutation of it in absolute order. For example,