The Dennis Blog
open-menucloseme
Home
About
linkedin bluesky
  • Maestro: A single framework for mobile and web E2E testing

    calendar Dec 24, 2025 · 6 min read · maestro  ·
    Share on: twitter facebook linkedin copy
    Maestro: A single framework for mobile and web E2E testing

    Maestro is an open-source E2E testing framework that works across web, iOS, and Android using the same simple YAML syntax. It's perfect for teams who want to quickly add E2E tests without building complex automation frameworks.


    Read More
  • Add Structured Testing to Your AI Vibe - with promptfoo

    calendar Aug 31, 2025 · 11 min read · AI promptfoo  ·
    Share on: twitter facebook linkedin copy
    Add Structured Testing to Your AI Vibe - with promptfoo

    When building AI applications with LLMs, many teams are still "vibe testing" their way to production. This guide shows how file-based prompts and comprehensive test scenarios build reliable review analysis systems that handle real-world complexity, allowing you to build a solid set of repeatable automated regression tests.


    Read More
  • Automate the Testing of Your LLM Prompt - with promptfoo

    calendar Aug 23, 2025 · 9 min read · AI promptfoo  ·
    Share on: twitter facebook linkedin copy
    Automate the Testing of Your LLM Prompt - with promptfoo

    LLMs produce non-deterministic outputs, making traditional exact-match testing ineffective. How can you verify an application response is contextually accurate when the response can vary with every request? Let's take a look at promptfoo!


    Read More
  • Automating Browser-Based Performance Testing

    calendar Aug 17, 2025 · 4 min read · performance testing  ·
    Share on: twitter facebook linkedin copy
    Automating Browser-Based Performance Testing

    Website performance directly affects the user's experience, and your business's bottom line. One way of identifying performance issues is via API-based load testing tools such as k6. API load tests tell you whether your services scale, and how quickly they respond under load, but they don’t measure the full user experience. Let's see how Google Lighthouse can help!


    Read More
  • Load Testing with k6, Prometheus, and Grafana

    calendar May 17, 2025 · 8 min read · load testing performance testing  ·
    Share on: twitter facebook linkedin copy
    Load Testing with k6, Prometheus, and Grafana

    Load testing is crucial for ensuring your applications can handle expected load volumes. In this guide, we'll set up a complete load testing environment using k6 for testing, Prometheus for metrics collection, and Grafana for visualization—all orchestrated with Docker.


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • »
    • »»

Dennis Whalen

Software quality engineer and test automation advocate, exploring everything from AI testing and accessibility, to load testing, DevOps practices and team collaboration.

Featured Posts

  • Maestro: A single framework for mobile and web E2E testing
  • Add Structured Testing to Your AI Vibe - with promptfoo
  • Automate the Testing of Your LLM Prompt - with promptfoo

Recent Posts

  • Automating Browser-Based Performance Testing
  • Load Testing with k6, Prometheus, and Grafana
  • Accessibility Testing with Playwright

Categories

GALLERY 1

Series

PROMPTFOO 2

Tags

CYPRESS 4 PERFORMANCE TESTING 4 DEVOPS 3 LOAD TESTING 3 ACCESSIBILITY-TESTING 2 AI 2 API 2 POSTMAN 2 PROMPTFOO 2 TESTING 2 MAESTRO 1 SHIFT LEFT 1 TEST DATA 1
Dennis Whalen

Copyright  DENNIS WHALEN. All Rights Reserved

to-top