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