Software Testing Weekly - Software Testing Weekly - Issue 180

Testing AI with AI 🤖
 

Software Testing Weekly

 

ISSUE 180  August 5th 2023

 
COMMENT

  COMMENT  

 

Welcome to the 180th issue!

One of the inevitably important topics in software testing right now is how to test AI.

So today, I want to share with you some exciting resources I found recently.

The first one is Testing Language Models (and Prompts) Like We Test Software by Marco Túlio Ribeiro and Scott Lundberg.

It's a super deep dive into evaluating different testing methods that may apply to AI, based on two research papers they authored:

Finally, I want to highlight a recent article by Jason Arbon, showing a simple example of Testing AI with AI.

Happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Achieving Quality And Speed: Tips For QA Leaders In Delivering Exceptional Products

What does it take to be a great leader in software testing? Konstantinos Konstantakopoulos gives good advice based on his experience.

Additionally, it's worth reading Jesper Ottosen's short reminder: Quality to Whom?.

ministryoftesting.com  Permalink

 

Find bugs before your users do: closing the software development risk exposure gap

Dane Hillard explains how putting several quality gates in the software development process can help mitigate the risk of shipping faulty products to customers.

In relation to that, Lesia Topol wrote a solid guide to rolling out a Regression strategy in one go.

medium.com  Permalink

 

How I Conduct an Accessibility Audit

While accessibility requirements are becoming more important, it's worth learning how to test for it. Here's some practical advice from Tyler Hawkins.

Also, Jesper Ottosen says that there might be More Than a Functional/Non-Functional Split.

dev.to  Permalink

 

Is blame game common in QA?

It's easy to point fingers at testers when something goes wrong. But it shouldn't be this way. This Reddit thread is full of comments from people sharing their experiences and advice.

And to mitigate that, teams should try Unveiling the Tester's Mindset: Secrets Developers Don't Fully Grasp.

reddit.com  Permalink

 

Testing Success: Why You Need a Test Architect in Your Corner!

What's the test architect's role about? And do you need one? Xavier Escudero Sabadell explains and shares his opinion.

medium.com  Permalink

 
 

  AUTOMATION  

 

API Testing 101: A Beginner's Guide to Testing Nodejs APIs with Jest and Supertest

If you want to learn API testing from the practical side, Hayatudeen Abdulrahman wrote a getting-started guide with a lot of code examples in JavaScript using Jest and Supertest.

Similarly, Aditya Bisht also wrote a full-of-examples tutorial of Testing in Nodejs with Jest and Supertest.

hashnode.dev  Permalink

 

Contract Testing: Navigating Through Common Pitfalls

Contract testing is often a good strategy for checking interactions between services. However, there are some pitfalls that you may want to avoid, as Wessel Braakman explains.

medium.com  Permalink

 

Mobile Apps Traceability

Javier Caballero shares a comprehensive overview of the synchronisation process for achieving the feature and test coverage when the mobile app and tests are in separate repositories.

medium.com  Permalink

 

What you should know about fault scenarios

Lucas Silveira explains the system design fundamentals and describes several practices for mitigating failure scenarios.

Additionally, Pablo Chacin also advocates for Democratizing Chaos Engineering with Fault Injection Testing.

medium.com  Permalink

 

Why Ruby is the Best Scripting Language for End-to-End Test Automation?

In this thorough, 13-point overview, Zhimin Zhan explains why Ruby might be a preferred language for test automation.

substack.com  Permalink

 
 

  TOOLS  

 

Github Copilot for Quality Engineers

How can Gthub Copilot help you with test automation? Bhabani Prasad Swain describes a few advantages.

medium.com  Permalink

 

Modern Web Testing with Playwright

This is a great overview of the modern testing goals by Andrew Knight, explaining how tools such as Playwright can help you achieve them.

And if you want to learn more about it, Malith Senadheera wrote a useful Playwright 101: Beginner's Guide.

automationpanda.com  Permalink

 

NightwatchJS for Browser Mobile testing

If you want to test web apps on mobile, Daniel Maioni has a comprehensive step-by-step guide to Nightwatch and Appium.

And speaking of browsers, Ravindra Yadav delves into Understanding 'Chrome For Testing': A Paradigm Shift in Testing.

medium.com  Permalink

 

Playwright stories: Network interception and why you may want to use it

If you want to make the best out of your Playwright tests, here's a handy guide by Kostiantyn Teltov to leveraging the network interception feature.

Moreover, João Coelho explains how to properly do Visual Regression Testing using Playwright.

medium.com  Permalink

 

Shrink The Time Gap: How a Cypress test can confirm there are no unexpected elements

Gleb Bahmutov demonstrates how to implement a smart assertion for dynamic elements that change state over time. Great advice, not only for Cypress users.

glebbahmutov.com  Permalink

 

Software Testing Ecosystem Mind

This is a great attempt by Anshita Bhasin to capture the software testing toolset ecosystem in one big mind map. While not exhaustive, it's a helpful resource when exploring tools in each area.

On that note, Parthiban Rajasekaran wrote a nice guide to ReportPortal — Embracing AI-Powered Transparency in Agile Testing.

medium.com  Permalink

 
 

  AND...  

 

Easy fix... 😂

 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 179

Sunday, July 30, 2023

What's going on with Cypress? 🤔 View on the Web Archives ISSUE 179 July 30th 2023 COMMENT Welcome to the 179th issue! Today, I want to share with you some recent developments about Cypress.

Software Testing Weekly - Issue 178

Tuesday, July 25, 2023

What's the highest paying industry for QA? 💸 View on the Web Archives ISSUE 178 July 25th 2023 COMMENT Welcome to the 178th issue! I bet that many of you wonder — What's the highest-paying

Software Testing Weekly - Issue 177

Monday, July 17, 2023

Why do we still need QA? 🤔 View on the Web Archives ISSUE 177 July 17th 2023 COMMENT Welcome to the 177th issue! Someone asked this thought-provoking question on Reddit: If devs test their work and

Software Testing Weekly - Issue 176

Saturday, July 8, 2023

Appium 2.0 is here! 📲 View on the Web Archives ISSUE 176 July 8th 2023 COMMENT Welcome to the 176th issue! Big news came out this week. After years of development in beta, Appium 2.0 has officially

Software Testing Weekly - Issue 175

Friday, June 30, 2023

Risk-First Approach 💣 View on the Web Archives ISSUE 175 June 30th 2023 COMMENT Welcome to the 175th issue! I believe that as testers, we're in a primary position to highlight risks. So I couldn

You Might Also Like

SRE Weekly Issue #456

Monday, December 23, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: On-call during the holidays? Spend more time taking in some R&R and less getting paged. Let alerts make their rounds fairly with our

The Power of an Annual Review & Grammarly acquires Coda

Sunday, December 22, 2024

I am looking for my next role, Zen Browser got a fresh new look, Flipboard introduces Surf, Campsite shuts down, and a lot more in this week's issue of Creativerly. Creativerly The Power of an

Daily Coding Problem: Problem #1645 [Hard]

Sunday, December 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Implement regular expression matching with the following special characters: .

PD#606 How concurrecy works: A visual guide

Sunday, December 22, 2024

A programmer had a problem. "I'll solve it with threads!". has Now problems. two he ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

RD#486 (React) Things I Regret Not Knowing Earlier

Sunday, December 22, 2024

Keep coding, stay curious, and remember—you've got this ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎶 GIFs Are Neat, but I Want Clips With Sound — Your Own Linux Desktop in the Cloud

Sunday, December 22, 2024

Also: 9 Games That Were Truly Ahead of Their Time, and More! How-To Geek Logo December 22, 2024 Did You Know Dextrose is another name for glucose, so if you see it listed prominently on the ingredients

o3—the new state-of-the-art reasoning model - Sync #498

Sunday, December 22, 2024

Plus: Nvidia's new tiny AI supercomputer; Veo 2 and Imagen 3; Google and Microsoft release reasoning models; Waymo to begin testing in Tokyo; Apptronik partners with DeepMind; and more! ͏ ͏ ͏ ͏ ͏ ͏

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