Software Testing Weekly - Software Testing Weekly - Issue 229

CrowdStrike bug in testers' eyes 👀
 

Software Testing Weekly

 

ISSUE 229  July 24th 2024

 
COMMENT

  COMMENT  

 

Welcome to the 229th issue!

It's hard to ignore the problem that CrowdStrike caused to the global tech.

That naturally started big discussions among the QA community:

  1. This whole CrowdStrike bug
  2. Guessing a lot of SDETs jobs are suddenly going to appear at CrowdStrike
  3. Be fearless post the CrowdStrike defect

You can find a lot of different opinions, stories, rants, memes and pieces of advice in these big threads.

Happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Anybody heard of companies getting rid of QA and having integrated engineers do their own testing?

This is an interesting and relevant discussion — not only because a modern approach is to shift more testing responsibilities to developers but also because companies pay more attention to costs in the current economic environment.

At the same time, Priyanshu Shekhar wonders: Why QAs Are So Adamant?

reddit.com  Permalink

 

Making Progress on Regression Testing

This is a great, comprehensive overview by Michael Bolton of what to take into account when performing regression testing.

And if you haven't heard of the Rapid Software Testing approach, Winston Aleph Cruz Kasse had A quick look at the context-based methodology.

developsense.com  Permalink

 

Setting up Testing at an Engineering Org

Callum Akehurst-Ryan takes a deep dive into what it takes to establish testing and quality engineering practices.

Furthermore, Mark Shand's thoughts on Transforming Quality Culture are an excellent follow-up read.

cakehurstryan.com  Permalink

 

Software Quality and Developer Experience: Why testers should care about it

Part of the tester's role is to help others test better. Fernando Teixeira has several good tips on how we can improve the developer experience.

ministryoftesting.com  Permalink

 
 

  AUTOMATION  

 

7 rules to make TDD easier

Vladislav Ogir correctly recognises that common problems with tests, such as flakiness and long execution time, are not solved by tools but by following good practices.

Additionally, Josh Grant describes Enable, Execute, Expect as an alternative to Arrange, Act, Assert way of designing tests.

plainenglish.io  Permalink

 

How to improve your Test Automation

Hugh McCamphill gives good advice on separating workflows from interactions for better maintainability and readability of our tests.

And in a more broader scope, Jason Arbon shares insights into how AI Changed My Coding Style.

hughmccamphill.com  Permalink

 

UI Testing of Mobile apps at SafetyCulture

Altynay Shomanova describes the approach they've taken for mobile UI testing and what they learned from that.

Moreover, Neslihan Akdoğan Özüak provides details about Our Snapshot Test Journey.

medium.com  Permalink

 

What are your thoughts on the Test Pyramid? How does it work in reality?

The test pyramid (and other test shapes) seem to be a standard when it comes to test automation strategy. But is their implementation respected in actual codebases? Here's what the community observes.

reddit.com  Permalink

 

Why is it bad practice to write your programmatic tests like your manual tests?

One could think that automation is simply taking manual tests and reproducing them one-to-one in code. But, usually, that's not the best way to do it and Maaret Pyhäjärvi explains why.

blogspot.com  Permalink

 
 

  TOOLS  

 

A Simple and Effective E2E Test Architecture with Playwright and TypeScript

In this helpful example, Denis Skvortsov shows a good way of structuring your Playwright test automation project

And with the rising popularity of the tool, some are asking: Should I fight for Playwright?

medium.com  Permalink

 

Building a Robust Automated Test Suite with Behave and Selenium

If you're looking for an example of implementing Selenium tests in the BDD fashion, Rajesh Vinayagam wrote a decent guide on doing it with Behave in Python.

Similarly, Pepqy Satria Dharma Mumpuni demonstrates How to design Cypress Framework with the BDD approach.

medium.com  Permalink

 

Test Tools vs. Test Libraries vs. Test Frameworks

Wondering what the difference between these three notions is? Arek Frankowski explained it well.

medium.com  Permalink

 

Why "page.goto()" is slowing down your Playwright tests

Want to speed up your Playwright tests? Stefan Judis has a great tip, which you can learn from this 9-minute video.

checklyhq.com  Permalink

 
 

  VIDEOS  

 

AI Generates And Runs Automation Code: LaVague.ai

In this intriguing 35-minute recording, Daniel Huynh and Paul Palmieri joined Nikolay Advolodkin for a talk about LaVague — an open-source Large Action Models framework to build AI Web Agents.

On the other hand, Pramod Dutta shares some advice on How Not to Get Replaced by AI: Strategies for QA Professionals.

youtube.com  Permalink

 

Playwright POM (Page Object Model)

If you're looking for a thorough guide on implementing Page Object Model in Playwright, this one-hour overview by Alex Khvastovich should get you covered.

Similarly, Jarad Saunders explains Page Object Model in Playwright C# in 16 minutes.

youtube.com  Permalink

 
 

  AND...  

 

The MOST visible bug... 😅

 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

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

Older messages

Software Testing Weekly - Issue 228

Tuesday, July 16, 2024

Test Automation Interview 🤖 View on the Web Archives ISSUE 228 July 16th 2024 COMMENT Welcome to the 228th issue! Two weeks ago, I highlighted a great resource for preparing for a QA interview. Today,

Software Testing Weekly - Issue 227

Monday, July 8, 2024

Do you worry about automating yourself out of your role? 🤔 View on the Web Archives ISSUE 227 July 8th 2024 COMMENT Welcome to the 227th issue! This question got my attention: Do you ever worry about

Software Testing Weekly - Issue 226

Monday, July 1, 2024

QA interview questions from Amazon, Google and IBM 📚 View on the Web Archives ISSUE 226 July 1st 2024 COMMENT Welcome to the 226th issue! Preparing for a QA interview? This week, I found something

Software Testing Weekly - Issue 225

Monday, June 24, 2024

Playwright surpassed Cypress 👀 View on the Web Archives ISSUE 225 June 24th 2024 COMMENT And so, it happened! Playwright surpassed Cypress in weekly NPM downloads. But that's not all. Since 2023,

Software Testing Weekly - Issue 224

Monday, June 17, 2024

Flaky Tests Overhaul at Uber 🏎️ View on the Web Archives ISSUE 224 June 17th 2024 COMMENT Welcome to the 224th issue! Are your tests flaky? You're not alone. It's a common problem, especially

You Might Also Like

📧 Did you watch the FREE chapter of Pragmatic REST APIs?

Friday, February 28, 2025

​ Hey, it's Milan. 👋 The weekend is almost upon us. So, if you're up for some quality learning, consider watching the free chapter of Pragmatic REST APIs. Scroll down to the curriculum or click

Data Science Weekly - Issue 588

Thursday, February 27, 2025

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

💎 Issue 458 - Why Ruby on Rails still matters

Thursday, February 27, 2025

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular Ruby news, articles and

📱 Issue 452 - Three questions about Apple, encryption, and the U.K

Thursday, February 27, 2025

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 452 Release Date Feb 27, 2025 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 451 - .NET 10 Preview 1 is now available!

Thursday, February 27, 2025

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 451 Release Date Feb 27, 2025 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 458 - Full Stack Security Essentials: Preventing CSRF, Clickjacking, and Ensuring Content Integrity in JavaScript

Thursday, February 27, 2025

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular Node.js news, articles and

💻 Issue 458 - TypeScript types can run DOOM

Thursday, February 27, 2025

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular JavaScript news, articles

💻 Issue 453 - Linus Torvalds Clearly Lays Out Linux Maintainer Roles Around Rust Code

Thursday, February 27, 2025

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 453 Release Date Feb 27, 2025 Your weekly report of the most popular Rust news, articles and projects

💻 Issue 376 - Top 10 React Libraries/Frameworks for 2025 🚀

Thursday, February 27, 2025

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 376 Release Date Feb 27, 2025 Your weekly report of the most popular React news, articles and projects

February 27th 2025

Thursday, February 27, 2025

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 27th February 2025 Hi everyone, Laravel 12 is finally released, and