Software Testing Weekly - Software Testing Weekly - Issue 218

Unit, Integration and End-to-End Tests 🔧
 

Software Testing Weekly

 

ISSUE 218  May 4th 2024

 
COMMENT

  COMMENT  

 

Welcome to the 218th issue!

I loved going through this discussion among software engineers:

What is your definition of a Unit, Integration, and End-to-End test?

It's fascinating to see different opinions and interpretations of these test levels.

Especially because you can often see people being misaligned on that.

But what's more important than finding the right answer is that you have one that is commonly shared, understood and respected within your organisation.

So, happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Software Developer to QA Engineer — An Unconventional Transition

While some testers want to become developers, other people go the opposite way. Just like S R Harinya Devi who shares some valuable advice after making the move.

medium.com  Permalink

 

Thoughts on building quality software in the 21st century

What DevOps is really about? And how does it contribute to quality? Hope you'll enjoy Alan Page's thoughts on that as much as I did.

What's more, Diane Edwards describes the Gold, Silver and Bronze Levels of Quality in products, based on 20 years of experience.

substack.com  Permalink

 

Why software testers should drop 90% of their test plans and what they should do instead

Do you write test plans? Bas van Laarhoven suggests that in most cases they may not be needed and could be replaced with another approach.

Similarly, someone started a discussion on that by asking: Do QA people still do test plans?

medium.com  Permalink

 

Why you need testers in a new team

This is a great overview by Callum Akehurst-Ryan explaining different ways in which testers can bring value to the team and the company.

Additionally, Tina Chenska shares an experience-based view on Why Great Automation Engineers Should Quit Writing Tests.

cakehurstryan.com  Permalink

 
 

  AUTOMATION  

 

Automatic QA Code: Pre-commit

Marc Domenech shows several examples of using pre-commit hooks for automated code quality checks before committing to the repository.

medium.com  Permalink

 

Enhancing Test Stability With Test Doubles for Flaky Test Management

Ken-Anele Marvel gives examples of all types of test doubles — such as mocks, stubs, fakes, and more — that can be used to make your tests more stable.

You may also want to read Shubham Sharma's guide on The Easiest Way to Identify Flaky Tests in Jest.

semaphoreci.com  Permalink

 

How Jago is slowly improving its Automation Tests

I always find it interesting to see how companies approach their test strategy, and in this case, Abhijeet Vashistha describes how they improved test readability and overreliance on mocking.

medium.com  Permalink

 

Navigating End-to-End Testing: Lessons Learned

Aden Huen shares a few good pieces of advice on adopting specific test automation practices when moving from manual to end-to-end testing.

Also, in case you wonder: Should Test Engineers implement unit tests and integration tests?

medium.com  Permalink

 

Testing Strategies to Preemptively Catch Bugs in Spring Boot

Testing Spring Boot applications in Java? Here are some practical tips from Alexander Obregon on implementing the test automation strategy.

medium.com  Permalink

 
 

  TOOLS  

 

4 ways to handle Test Data in k6 — Load Testing

Razvan Vancea demonstrates a few examples of conveniently setting up test data for your load tests in k6. There's also a video guide if you want to learn more.

razvanvancea.ro  Permalink

 

A Guide to Using Cypress for API Interception in UI Test Automation

Cypress has some powerful features regarding intercepting API calls and even testing APIs. Here's a decent overview of it by Swathika Visagn.

ministryoftesting.com  Permalink

 

Implementing Pact: Part 1 — Making Basic Things Work

If you enjoyed the contract testing guides from the previous issue, then you may also like Aleh Maisevich's series on using Pact.

stackademic.com  Permalink

 

Isolating data for testing using Testcontainers

In this detailed guide, Indira Nellutla shows how to use Testcontainers to make testing apps with databases easier.

qxf2.com  Permalink

 
 

  BOOKS  

 

System 1 and System 2 in Testing — Part 1

Han Toan Lim shares some interesting insights on using the two systems of thinking from the classic Thinking, Fast And Slow book.

mindfultester.com  Permalink

 
 

  VIDEOS  

 

Jason Huggins: Creator of Selenium & Sauce Labs

What's the worst automation mistake, according to the creator of Selenium? Jason Huggins gives an example and also shares about the origins of this popular tool in a fascinating interview hosted by Nikolay Advolodkin.

youtube.com  Permalink

 

Mobile Test Automation Tools for 2024 and beyond

If you test mobile applications, you might be interested in this updated, 16-minute overview of the popular open-source tools by Daniel Knott.

youtube.com  Permalink

 
 

  AND...  

 

You won't believe what they've done to these bug reports... 🤣

 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 217

Monday, April 29, 2024

How do you deal with conflicts in QA? ⚔️ View on the Web Archives ISSUE 217 April 29th 2024 COMMENT Welcome to the 217th issue! How do you deal with conflicts in QA? Ideally, you'd like to know how

Software Testing Weekly - Issue 216

Monday, April 22, 2024

Is test automation killing bug hunting? 🤔 View on the Web Archives ISSUE 216 April 22nd 2024 COMMENT Welcome to the 216th issue! This question got my attention: Is test automation killing bug hunting?

Software Testing Weekly - Issue 215

Sunday, April 14, 2024

Lessons Learned From 20 Years Of Software Testing 💡 View on the Web Archives ISSUE 215 April 14th 2024 COMMENT Welcome to the 215th issue! This is one of the highlights I read this week: Lessons

Software Testing Weekly - Issue 214

Sunday, April 7, 2024

Developer-tester relationship 🤝 View on the Web Archives ISSUE 214 April 7th 2024 COMMENT Welcome to the 214th issue! This discussion caught my attention: Do you see hate for QA? People shared various

Software Testing Weekly - Issue 212

Sunday, March 24, 2024

Will AI take over software testing jobs? 🤔 View on the Web Archives ISSUE 212 March 24th 2024 COMMENT Welcome to the 212th issue! Are you concerned about the progress of AI impacting your job? Fear not

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,