---
title: "Discussion on \"When the accessibility tree isn't enough: testing canvas UIs with Passmark's CUA mode\" | Hashnode"
description: "Discussion on \"When the accessibility tree isn't enough: testing canvas UIs with Passmark's CUA mode\". tldr: Passmark resolves test steps through the ARIA accessibility tree by default. Some interfaces don't live there: canvases, drag targets, pixel-positioned widgets. CUA mode gives those steps eyes,"
url: "https://hashnode.com/posts/passmark-cua-mode-visual-testing/6a4ff301c9252a0df6c87b10"
---

[Feed](https://hashnode.com/feed) /

Discussion

[Sandeep Panda](https://hashnode.com/@sandeep)

co-founder, Hashnode

Jul 9

# [When the accessibility tree isn't enough: testing canvas UIs with Passmark's CUA mode](https://bug0.com/blog/passmark-cua-mode-visual-testing?utm_source=hashnode&utm_medium=feed)

tldr: Passmark resolves test steps through the ARIA accessibility tree by default. Some interfaces don't live there: canvases, drag targets, pixel-positioned widgets. CUA mode gives those steps eyes,

bug0.com 7 min read

[#passmark](https://hashnode.com/tag/passmark) [#playwright](https://hashnode.com/tag/playwright) [#ai-testing](https://hashnode.com/tag/ai-testing) [#open-source](https://hashnode.com/tag/open-source) [#test-automation](https://hashnode.com/tag/test-automation)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
