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

Collage/Silence/Thickest Sharpie

Sunday, May 12, 2024

Recomendo - issue #410 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #406

Sunday, May 12, 2024

ISSUE #406 12th of May 2024 Hello Kotliners! The KotlinConf is around the corner, will you be attending? Feel free to reach out if you want to meet for a coffee or to share your projects with us. We

The CPU That Will Never Die 💾

Saturday, May 11, 2024

A tribute to the Z80, an iconic processor. Here's a version for your browser. Hunting for the end of the long tail • May 11, 2024 Hey all, Ernie here with a guest piece by a longtime friend of the

🧑🏻‍💻 Generative AI is Supercharging Scams — It's Time to Bring Back the Beige PC

Saturday, May 11, 2024

Also: The Tech I Used to Run 100 Miles This Month, and More! How-To Geek Logo May 11, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Daily Coding Problem: Problem #1438 [Medium]

Saturday, May 11, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. You are given a histogram consisting of rectangles of different heights. These

Charted | How People Get Around in America, Europe, and Asia 🚶‍♂️

Saturday, May 11, 2024

Examining how people get around on a daily basis using cars, public transit, and walking or biking, and the regional differences in usage. View Online | Subscribe Presented by Voronoi: The App Where

⚙️ How AI is Revolutionizing Sales Coaching

Saturday, May 11, 2024

Selling with the help of AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Weekend Reading — Stack over you

Saturday, May 11, 2024

This week we remove gatekeepers from our CI, break a Guinness world record, redesign review ratings, understand the meaning behind “job requirements”, and level up. 😎 Labnotes (by Assaf Arkin) Weekend

Why Apple’s ‘Crush’ ad is so misguided

Saturday, May 11, 2024

Plus: How AI deepfakes took over the Met Gala View this email online in your browser By Cody Corrall Saturday, May 11, 2024 Image Credits: Apple Welcome to Week in Review: TechCrunch's newsletter

🐍 New Python tutorials on Real Python

Saturday, May 11, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python News: What's New From April 2024 In