stagehand—基于 AI 的浏览器自动化框架这是一款适用于生产环境的 AI 浏览器自动化框架,可通过自然语言简化浏览器自动化任务。它底层是 Playwright,所以可无缝集成到 Playwright 项browserbase·TypeScript·4 个月前1.6k
browser-use—让 AI 操作你的浏览器5该项目通过 AI 代理实现自动化操作浏览器,让 AI 能够像人类一样与网站进行交互。它基于 Playwright 框架实现浏览器自动化操作,并通过 LangChbrowser-use·Python·6 个月前5.3k
Maestro—移动端 UI 自动化测试框架这是一款开源的移动端和 Web 应用 UI 自动化测试工具,它采用简单易懂的 YAML 语法编写测试脚本,内置容错机制和操作延迟容忍功能,支持 Android、mobile-dev-inc·Kotlin·7 个月前1k
skyvern—浏览器自动化的 AI 工具该项目是基于大型语言模型(LLMs)和计算机视觉的浏览器自动化工具。与传统的代码依赖型浏览器自动化流程相比,它无需编写代码,并且在应对网站布局变动时,具备更高的Skyvern-AI·Python·10 个月前1.6k
SeleniumBase—功能全面的浏览器自动化框架1该项目是基于 Selenium 的 Python 自动化测试框架,集成了爬虫、自动化测试和生成报告等多种功能。它提供了丰富的示例,并且独特的 UC 模式,可以帮seleniumbase·Python·1 年前4.4k
helium—简化浏览器自动化的 Python 库该项目是基于 Selenium 的轻量级 Python 库,它通过提供更高级和易用的 API,让用 Python 编写浏览器自动化脚本变得更加简单和方便,支持 mherrmann·Python·1 年前2.5k
cypress—基于 JavaScript 的下一代前端测试工具主要用于浏览器端到端测试的自动化工具,端到端(E2E)测试就是站在用户的角度,模拟实际使用场景的测试方式。Cypress 目前已成主流浏览器端到端测试工具,它运cypress-io·TypeScript·3 年前2.3k
rod—Go 语言的网页自动化和爬虫库1该项目是 Go 语言封装的 DevTools 协议库,实现用 Go 语言操作浏览器,自动化之前需要手动完成的操作,比如:爬取客户端渲染的页面、端到端测试、自动填go-rod·Go·3 年前1.1w
nonebot2—Python 异步聊天机器人框架1该项目基于 Python 的异步特性,可以轻松处理大量的消息。提供命令行脚手架、支持多种 IM 平台,能够快速构建聊天机器人、消息通知等项目。nonebot·Python·3 年前9.7k
fastlane—自动构建和发布 iOS 和 Android 应用程序的工具一款专为 iOS 和 Android 开发者提供自动化构建的工具。它上手简单使用方便,能够帮助开发者自动完成 App 打包、签名、测试、发布、提交到 App Sfastlane·Ruby·4 年前1k
JDMemberCloseAccount—用 Python 操作 selenium 的实战项目用 Python 操作 selenium 的实战项目。该项目以全自动退出京东加入的店铺会员为例,介绍了 Python 自动化的知识和方案 yqchilde·Python·4 年前1.2k
Airtest—游戏和应用程序的 UI 自动化框架适用于移动端应用的跨平台 UI 自动化框架。基于图像识别定位元素,可能都不需要一行代码就可以很方便地用它来测试 APP 或刷游戏 AirtestProject·Python·4 年前1.3k
apkleaks—检查 APK 文件包含信息的工具扫描 APK 文件是否包含敏感信息的命令行工具 ``` // custom-rules.json { "Amazon AWS Access Key ID":dwisiswant0·Python·4 年前946
xmake—一个基于 Lua 的跨平台构建工具一个基于 Lua 的轻量级跨平台自动构建工具。支持在各种主流平台上构建项目,主要用于解决 C/C++ 项目的跨平台构建,同时支持与其他语言的混合编译。工程配置语xmake-io·Lua·6 年前1.1k
scrcpy—通过 USB 或网络显示和控制 Android 手机的工具一款可以用电脑显示并控制 Android 手机的开源工具。连接方便使用方便,手机无需 root、无需安装任何应用。支持 USB、Wi-Fi 两种方式连接,支持 Genymobile·C·6 年前2.7k