# Voice testing, one-time run overrides, and header assertions

> 4 updates: Test voice and dictation flows with microphone audio input, Run tests with one-time overrides, Filter network assertions by request and…

Source: https://qa.tech/changelog/2026-08-10

---
4 updates shipped on August 10, 2026.

In this release

1.  01[Test voice and dictation flows with microphone audio input](#2026-08-10-audio-input-voice-testing)Highlight
2.  02[Run tests with one-time overrides](#2026-08-10-run-with-options-one-time-overrides)Highlight
3.  03[Filter network assertions by request and response headers](#2026-08-10-network-header-assertions)
4.  04[New docs for TestRail and Xray](#2026-08-10-testrail-and-xray-docs)

1.  Highlight
    
    Featured this release
    
    ## Test voice and dictation flows with microphone audio input
    
    New Audio Input configs feed prepared recordings into your app's microphone mid-test, so agents can exercise dictation and voice-driven flows.
    
    Voice interfaces used to be untestable end to end: an automated browser hands your app silence, so speech-to-text never fires.
    
    Add an Audio Input [config](https://docs.qa.tech/core-concepts/configs) under Settings → Configs, upload a short recording and attach it to a test case. When the [agent](https://docs.qa.tech/core-concepts/ai-agent-testing) starts recording or opens the microphone, it plays that clip in, so speech-to-text and voice-command flows get real audio. The played clip appears as a playable track on that step in the run tracer.
    
    [\# Direct link](#2026-08-10-audio-input-voice-testing)
    
2.  Highlight
    
    Featured this release
    
    ## Run tests with one-time overrides
    
    The chevron next to Run Tests opens "Run with Options" for one-off device, environment, Slack and config overrides.
    
    Need to run against a different environment or device just once, without touching a plan's saved defaults? Click the chevron on Run Tests and choose Run with Options.
    
    From there you can swap [device presets](https://docs.qa.tech/test-features/device-presets) or [environments](https://docs.qa.tech/core-concepts/applications-and-environments) per application, redirect notifications to a different Slack channel, or supply one-off [config](https://docs.qa.tech/core-concepts/configs) values. The [test plan's](https://docs.qa.tech/core-concepts/test-plans) own settings stay untouched.
    
    [\# Direct link](#2026-08-10-run-with-options-one-time-overrides)
    
3.  Update 03 of 04
    
    ## Filter network assertions by request and response headers
    
    verifyNetworkRequest can assert on header names and values, not just URLs and bodies.
    
    Add `requestHeaderContains` or `responseHeaderContains` to a test step to check for a header by name, or for a case-insensitive `Name: value` match.
    
    Matched headers now show up in the action tracer alongside the rest of the request, so [API-level checks](https://docs.qa.tech/test-features/api-calls) in your [web tests](https://qa.tech/product/web-testing) are easier to debug.
    
    [\# Direct link](#2026-08-10-network-header-assertions)
    
4.  Update 04 of 04
    
    ## New docs for TestRail and Xray
    
    A full guide for Xray Cloud, plus an end-to-end rewrite of the TestRail page.
    
    The [TestRail guide](https://docs.qa.tech/integrations/testrail) has been rewritten end to end and now covers suite and section handling for multi-suite projects plus the linked-case badge.
    
    The new Xray Cloud guide covers API key authentication, JQL and Test Repository folder scoping, and the supported test types – Manual, Cucumber and Generic. Both pair with pulling [TestRail and Xray cases into chat](https://qa.tech/changelog/2026-08-04).
    
    [\# Direct link](#2026-08-10-testrail-and-xray-docs)
    

## Your team moves fast. Can your testing keep up?

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

[Get a demo](https://qa.tech/demo)

[QA.tech](https://qa.tech/)

SOC 2 Type 2 compliant

![Sensiba SOC 2 Type 2 compliant](https://qa.tech/assets/soc2-type2-badge-DPb1j9VX.png)

### Product

-   [Platform overview](https://qa.tech/product)
-   [AI QA Testing](https://qa.tech/ai-qa-testing)
-   [Web Testing](https://qa.tech/product/web-testing)
-   [Mobile Testing](https://qa.tech/product/mobile-testing)
-   [PR Testing](https://qa.tech/product/pr-testing)
-   [MCP](https://qa.tech/product/mcp)
-   [Use cases](https://qa.tech/use-cases)
-   [Changelog](https://qa.tech/changelog)

### Compare

-   [QA.tech vs Cypress](https://qa.tech/compare/qa-tech-vs-cypress)
-   [QA.tech vs Playwright](https://qa.tech/compare/qa-tech-vs-playwright)
-   [QA.tech vs Mabl](https://qa.tech/compare/qa-tech-vs-mabl)
-   [QA.tech vs QA Wolf](https://qa.tech/compare/qa-tech-vs-qa-wolf)
-   [AI vs Human QA](https://qa.tech/saas)

### Resources

-   [Docs](https://docs.qa.tech/)
-   [Blog](https://qa.tech/blog)
-   [Events](https://qa.tech/events)
-   [Pricing](https://qa.tech/pricing)
-   [Case Studies](https://qa.tech/case-studies)

### Company

-   [About](https://qa.tech/about-us)
-   [Partnerships](https://qa.tech/partnerships)
-   [Press](https://qa.tech/press)
-   [Contact Us](https://qa.tech/contact)
-   [Privacy Policy](https://qa.tech/privacy-policy)
-   [Terms of Service](https://trust.qa.tech/resources?s=mb9w4yjb03i3t8bjsq4jx3&name=main-agreement.pdf)
-   [Security & Compliance](https://trust.qa.tech/)

### Social

-   [](https://www.linkedin.com/company/qa-tech-ai/)
-   [](https://x.com/getqatech)
-   [](https://www.instagram.com/getqatech/)

© 2025 QA.tech. All rights reserved
