Software Testing Weekly - Software Testing Weekly - Issue 219

Best way to use AI for acceptance tests πŸ‘€
 

Software Testing Weekly

 

ISSUE 219  May 12th 2024

 
COMMENT

  COMMENT  

 

Welcome to the 219th issue!

You're probably aware by now that AI tools, such as ChatGPT, can help you create tests.

But how effective is that? And what's the best way to prompt?

Well, here's an insightful research paper on Using LLM for Automating BDD Acceptance Tests published by Shanthi Karpurapu and many co-authors.

The bottom line? Providing examples in prompts leads to the best results.

But I encourage you to go through the details to understand why.

Happy testing! πŸ™‚

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

My exploratory journey towards critical thinking

We often hear about the importance of soft skills in software testing and critical thinking is one of them. But what is it, really? Balaji Santhanagopalan explains it well.

Similarly, James Thomas uses an example to answer Why Questions Are A Powerful Testing Tool.

wordpress.com  Permalink

 

Rambling about testing again

Alan Page shares an opinion on why most automated and non-automated testing can β€” and should β€” be done by developers.

As a good follow-up read, Jyoti Bansal explains how AI Is Putting Pressure On Software QA.

substack.com  Permalink

 

Software Testing Strategies for Senior QA Leaders

Itzik Shabtay lists several effective practices for improving quality which you can influence even if you're not in a leadership position.

medium.com  Permalink

 

The Nuances of Tester's Qualia: Blending Human Intuition with Automation in QA

It's an interesting take by Lana Begunova on how leveraging user personas and the real-user feedback loop can help with more precise testing.

medium.com  Permalink

 

You're probably wrong

Inspired by hypothesis-driven development, Bob Salmon advises why we should question our ideas and assumptions.

On that note, Michael Bolton explains how a good tester should deal with "Missing Requirements".

randomtechthoughts.blog  Permalink

 
 

  AUTOMATION  

 

Automation State β€” Answer Me, These Questions Three

Paul Grizzaffi describes three powerful questions to ask that can help you assess whether you're doing test automation to a good extent.

Moreover, Mike Harris suggests an answer to "How long will that test automation take?".

wordpress.com  Permalink

 

Automation Tests And The Flow Of The Testing Application

Michael Andish outlines a possible test automation strategy for the unit, integration and end-to-end levels, including various tools and solutions.

weprodev.com  Permalink

 

Flakiness isn't from your test framework

David Burns β€” one of the main contributors to Selenium β€” explains why tools alone can't solve test flakiness. There's a constructive discussion in the comments, too.

linkedin.com  Permalink

 

SOLID Principles for Testers: The Open-Closed Principle

What does "O" stand for in SOLID principles? And how can it be applied in test automation? Kristin Jackvony explains with examples.

thinkingtester.com  Permalink

 

Transitioning to Automation Testing Role? You must know these

Priyanshu Shekhar shares a few solid pieces of advice for those of you moving towards test automation.

You may also be wondering: Where to start learning automation?

qaexpertise.com  Permalink

 
 

  TOOLS  

 

GitHub Actions publish and view test results report

If GitHub Actions is your choice for a CI, this is a helpful guide by Matthew Thomas on managing test reports. And here's how to implement it for Playwright and Cypress tests.

medium.com  Permalink

 

Mobile UI Tests Automation Tools for Flutter

Looking for a mobile testing tool for Flutter? Pavel Sulimau wrote a decent overview of the popular, open-source choices.

itnext.io  Permalink

 

Organizing your Grafana k6 performance testing suite: Best practices to get started

I liked this detailed, full-of-tips guide by Pepe Cano to designing and organising your load tests with k6.

grafana.com  Permalink

 

Playwright Interview Questions that you are going to hate

Want to check how well you know Playwright? Here are a dozen potential interview questions prepared by Adrian Maciuc.

Additionally, you can learn from Bhushan Trivedi about the changes in the new Playwright Version 1.44.

martioli.com  Permalink

 

Top 10 useful Cypress plugins in 2024

If Cypress is your go-to test framework, check out Vadym Nastoiashchyi's list of handy plugins that can make your testing easier.

Additionally, Arleta Fenty Septiana describes the power of Scaling Cypress Configurations for Multi-Environment Testing.

medium.com  Permalink

 
 

  VIDEOS  

 

13 Misconceptions About Software Testing

Daniel Knott describes a dozen of common misbeliefs among testers that you may find helpful regardless of your experience in software testing.

youtube.com  Permalink

 

Things I keep reminding myself as a QA Engineer

In just 8 minutes, Alex Khvastovich shares some great advice on how to avoid burnout, continuously learn and thrive as a tester.

youtube.com  Permalink

 
 

  AND...  

 

Must be a feature... πŸ˜‚

 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 218

Friday, May 3, 2024

Unit, Integration and End-to-End Tests 🔧 View on the Web Archives ISSUE 218 May 4th 2024 COMMENT Welcome to the 218th issue! I loved going through this discussion among software engineers: What is your

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

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,