Release notes··3 updates

    Easier debugging, file downloads, and project contexts

    3 updates shipped on February 14, 2025.

    1. Update 01 of 03

      Easier Debugging

      Understand Every Step of Your AI Agent Why We Built This Debugging test automation can be frustrating when you don't know why a test failed or how the AI agent reached its decision. With this update, we've made it incred

      Understand Every Step of Your AI Agent

      Why We Built This

      Debugging test automation can be frustrating when you don't know why a test failed or how the AI agent reached its decision. With this update, we've made it incredibly easy to see what went wrong, step by step.

      How It Works

      • Step-by-Step Breakdown: Follow every action the AI agent takes in real time. See what elements it interacts with, what data it processes, and why it makes certain choices.
      • Clear Error Insights: When a test fails, you'll get precise details on what went wrong—whether it's a missing element, an unexpected page state, or an incorrect output.
      • Agent Thought Process: Understand not just what happened but why—see the AI's reasoning behind every interaction, making debugging much faster.
      • Visual Logs & Reports: Quickly navigate logs with timestamps, screenshots, and structured explanations of the agent's actions.

      # Direct link

    2. Update 02 of 03

      Automatically Test and Verify File Downloads

      Testing File Downloads QA.tech's agent can now easily test the file download and export functionality of your web applications. When running a test involving file downloads, the agent will: Detect the file download trigg

      Testing File Downloads

      QA.tech's agent can now easily test the file download and export functionality of your web applications. When running a test involving file downloads, the agent will:

      1. Detect the file download trigger
      2. Wait for the download to finish
      3. Confirm the file downloaded successfully
      4. Display a clear success message with file details

      Just write your test as usual, and the agent handles the rest. For example, writing "Click the export button" will automatically trigger and verify the file download.

      Things to Keep in Mind

      • Downloads have a 30-second completion limit
      • Maximum file size supported: 100MB
      • Specialized downloads (e.g., streaming media) aren't supported
      • Downloaded files are temporary and can't be re-uploaded
      • Need to verify file formats? Reach out to our support
      • Email attachment downloads are not supported—contact us for assistance with such tests

      # Direct link

    3. Update 03 of 03

      Project Contexts

      Provide data that the AI agent will use when running all tests. This feature ensures the agent understands key aspects of your site, enabling more accurate and reliable test execution. How it Works: Centralized Informati

      Provide data that the AI agent will use when running all tests. This feature ensures the agent understands key aspects of your site, enabling more accurate and reliable test execution.

      How it Works:

      • Centralized Information: Define project-specific details that the AI agent should consider during testing.
      • Context-Aware Testing: The agent uses this data to adapt its actions based on your website's behavior and requirements.

      What Should You Add to Project Context?

      Project Contexts should include information that helps the AI understand and interact with your application effectively. Examples include:

      • Website Behavior Rules: Define interactions such as requiring hover actions before clicking menu items.
      • Domain-Specific Constraints: Specify rules such as only using Swedish company data if your service handles Swedish businesses.
      • Testing Guidelines: Ensure that tests fail on specific conditions, such as obvious typos or interactions with restricted UI elements.

      Examples of Project Context Data:

      • The service is a route planning tool for American railways.
      • When creating users, always use Swedish names.
      • Always fail tests when obvious typos are found.
      • If a button is red, it should never be clicked.

      You find the Project Context settings if you go to Project Settings - Configs

      # Direct link

    Your code ships daily. Can your testing keep up?

    QA.tech agents test your product autonomously, so moving fast never means shipping broken. See it run on your own app in a 30-minute demo.

    Get a demo