PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Ui Testing Python Packages

Python packages with the GitHub topic ui-testing. Sorted by monthly downloads, with stars and forks.
jpramosi
geckordp

A client implementation of Firefox DevTools over remote debug protocol in python

94K 38 15
awss1i
assay-ui

An agent-native QA CLI for web pages. Deterministic, no tests to write, no LLM.

7K 104 6
httprunner
httprunner

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

6K 4K 1K
qirabot
qirabot

AI vision GUI automation for browsers, mobile apps, desktops, and games — no DOM, no selectors. Standalone or on top of Playwright / Selenium / Appium / pytest.

2K 18 2
gojiplus
layoutlens

AI-assisted UI testing: natural-language visual checks plus deterministic WCAG accessibility audits via axe-core

1K 17 0
Nikita-Filonov
ui-coverage-tool

UI Coverage Tool is an innovative, no-overhead solution for tracking and visualizing UI test coverage — directly on your actual application, not static snapshots.

1K 27 4
Jason26214
omni-computer-use-mcp

Windows computer-use MCP server - 1:1 replica of Claude Desktop's tool surface, for the Claude Code CLI or any MCP client. Screenshots, mouse, keyboard, multi-monitor. Full tier everywhere: type into IDEs, launch loose dev builds, let the agent test the app you're building.

1K 5 0
httprunner
apimeter

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

965 4K 1K
Nikita-Filonov
ui-coverage-scenario-tool

UI Coverage Tool is an innovative, no-overhead solution for tracking and visualizing UI test coverage — directly on your actual application, not static snapshots.

687 10 0
com55
pyside6-mcp

Playwright-style MCP server for PySide6 apps — lets Agents see, control, and debug your Python desktop GUI

446 6 2
mishan
shotbox

Reproducible screenshots of real programs in a sealed session: X11 on Xvfb or Wayland under headless sway, with a private D-Bus and scratch home. Waits for readiness instead of sleeping, drives keys and the pointer, and compares pictures. Python, CLI and Playwright helpers.

422 0 0
xrg
behave-manners

Abstraction over Selenium for advanced UI testing

283 7 0
Jason26214
computer-use-omni

Windows computer-use MCP server - 1:1 replica of Claude Desktop's tool surface, for the Claude Code CLI or any MCP client. Screenshots, mouse, keyboard, multi-monitor. Full tier everywhere: type into IDEs, launch loose dev builds, let the agent test the app you're building.

262 5 0
glutanimate
pytest-anki

A pytest plugin for testing Anki add-ons

253 34 10
saadbuilt
mendwright

Playwright & Selenium selectors that repair themselves when a site changes. Fixes from memory first, a 1 GB local model when needed, and every fix checked on the live page.

235 0 0
AIPythoner
pymidscene

PyMidscene - Midscene.js 的 Python SDK 实现 | AI 驱动的自然语言 UI 自动化,告别选择器,用中文描述即可操作。与官方缓存格式完全兼容。

232 19 3
sophiacave
lo-eyes

Visual frontend inspector via MCP. Screenshot, accessibility scan, device simulation, and audit — all from your AI editor.

225 0 0
felipefiali
pyselenium

A Python package that uses Selenium to enable for automating tests for web applications

220 9 1
DilawarShafiq
aicamel

An AI that operates real software through its screen — tests any web/desktop app and hands a fix-brief to your AI coder, or automates your workflows. No target-app API needed.

199 0 0
gojiplus
uijudge-bench

Benchmark for AI judges of web UI quality: verified ground truth for accessibility, layout, and design-quality judgment

131 3 0
athrvrne
pytest-self-healer

Stop fixing stale selectors at 3 AM. This Playwright framework uses a local LLM to self-heal broken test locators before they block your CI pipeline.

126 1 0
httprunner
mkrunner

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

106 4K 1K
nolindnaidoo
pixelactions

Perform verified desktop interactions from pixelcoords sessions — click, type, chord, drag, scroll at human-marked coordinates, then confirm they landed. Chained CLI, flow files, or a line protocol any language can drive. macOS.

95 1 0
httprunner
airhttprunner

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

91 4K 1K
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology