Best of TestingMay 2025

  1. 1
    Video
    Avatar of bigboxswebigboxSWE·46w

    Dopamine Driven Development

    A developer shares how leveraging small dopamine rewards from visual feedback can make coding more enjoyable and productive. The approach involves customizing development tools like terminals, setting up CI/CD pipelines, writing tests, and using task managers to create satisfying visual cues that motivate continued coding. The concept suggests that making development environments more engaging through animations and visual feedback can help overcome coding burnout and increase productivity.

  2. 2
    Article
    Avatar of lobstersLobsters·47w

    Postman is logging all your secrets and environment variables

    Postman has been found to log secret strings and environment variables, compromising user privacy. Despite claims of protecting sensitive data, the app sends unmasked variables to its servers, posing risks especially for healthcare applications. Users are advised to block Postman's analytics endpoints to prevent data leakage.

  3. 3
    Article
    Avatar of softwaretestingmagazineSoftware Testing Magazine·49w

    Cross-Browser Testing Tools (Free, Open Source, Paid)

    Cross-browser testing ensures that web applications function correctly across multiple browsers, devices, and operating systems. It helps verify user experiences influenced by screen size, resolutions, and browser versions. Several tools, both open-source and commercial, offer functionalities like real device testing versus simulations, script writing, and integrations with software testing frameworks such as Selenium. A list of recent tools added include Happo and SeleniumBox.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·46w

    GitHub for Beginners: Test-driven development (TDD) with GitHub Copilot

    This post explores the use of GitHub Copilot for test-driven development (TDD), providing an overview of testing types and explaining how Copilot can automate unit test creation. It introduces the concept of TDD with a focus on the 'red, green, refactor' method, demonstrating how Copilot aids each step of the process. The post offers practical prompts for using Copilot and emphasizes best practices for writing unit tests.

  5. 5
    Article
    Avatar of microservicesioMicroservices.io·47w

    Microservices rules #8: Design independently deployable services

    Designing independently deployable services is a key principle in microservice architecture. This concept involves creating services that can be deployed and updated without affecting other components, leading to greater agility and efficiency. The post discusses the importance of this characteristic, common pitfalls such as reliance on end-to-end testing, and strategies for transitioning to more flexible deployments.

  6. 6
    Article
    Avatar of phProduct Hunt·49w

    Qagent - Skip manual testing your web application. Let AI do the work

    Qagent offers AI agents for automated end-to-end testing of web applications. Users can skip scripting and manual testing by describing their testing needs, allowing AI to handle the process efficiently.

  7. 7
    Article
    Avatar of telerikTelerik·49w

    Vue Basics: Testing with Vitest

    Testing is crucial for application reliability, reducing bugs and expediting feature delivery. This post explains essential testing practices for Vue applications using Vitest and @vue/test-utils. The focus is on creating a Vue project, writing unit tests for a simple Tabs component, and ensuring code quality and functionality. Vitest's speed and compatibility with modern tools make it preferable over Jest, especially for large applications.

  8. 8
    Article
    Avatar of phProduct Hunt·48w

    Basin MCP - Stop your Cursor / Windsurf from hallucinating w/ a MCP tool

    Basin MCP is a tool designed to enhance the reliability of AI coding copilots by serving as a quality assurance layer. It extensively tests copilot outputs—such as those from Cursor or Windsurf—and feeds results back for automatic code improvement. Key features include the ability to test beyond web endpoints and specify testing parameters through natural prompts. Basin MCP works with any copilot supporting agentic MCP capabilities.