# form-autofill-test **Repository Path**: loolyloolypooly/form-autofill-test ## Basic Information - **Project Name**: form-autofill-test - **Description**: 后台管理系统自动化测试浏览器插件,专为开发自测和QA测试人员打造。测试过程中表单填写最消耗时间,本工具一键智能填充全部表单字段,自动生成中文姓名/手机/身份证等假数据,支持Element Plus/Ant Design Vue等8+主流框架,完整CRUD流程自动化测试,效率提升10倍以上。100%纯离线运行,零数据泄露风险。 - **Primary Language**: Unknown - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2026-05-30 - **Last Updated**: 2026-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AutoTest 自动测试工具 v3.0.0 > 多框架后台管理系统的浏览器自动化测试插件,支持 **Element Plus、Ant Design Vue** 等主流 UI 框架

AutoTest Logo

## ✨ 功能特性 ### 🎯 智能框架检测 自动检测当前页面使用的 UI 框架,也可手动选择: - **Element Plus + Vue3** - 完整支持 - **Ant Design Vue3** - 完整支持 - 更多框架持续适配中... ### 🎯 智能表单填充 自动识别页面/弹窗中的所有表单组件并智能填充假数据: | 组件类型 | Element Plus | Ant Design Vue | 说明 | |---------|:-----------:|:--------------:|------| | 文本输入 | ✅ | ✅ | 姓名、手机号、邮箱等自动识别 | | 数字输入 | ✅ | ✅ | | | 下拉选择 | ✅ | ✅ | 随机/首个/末尾选取 | | 日期选择 | ✅ | ✅ | 日期/日期范围/日期时间 | | 单选按钮 | ✅ | ✅ | | | 复选框组 | ✅ | ✅ | | | 多行文本 | ✅ | ✅ | | | 级联选择 | ✅ | ✅ | | | 树形选择 | ✅ | ✅ | | | 文件上传 | ⚠️ | ⚠️ | 标记跳过(需手动操作) | ### 🔄 完整 CRUD 测试流程 一键执行完整的增删改查自动化测试: 1. **查询测试** - 填充搜索条件 → 点击查询 → 验证结果 2. **新增测试** - 点击菜单 → 打开新增弹窗 → 智能填充 → 提交 3. **编辑测试** - 查询数据 → 点击编辑 → 修改字段 → 保存 4. **删除测试** - 选择数据 → 点击删除 → 确认删除 5. **完整流程** - 按顺序执行以上全部操作 ### 📝 假数据生成能力 内置中文环境假数据生成,支持: - 中文姓名、手机号、身份证号(含校验码) - 邮箱、地址、公司名称、统一社会信用代码 - 组织机构代码、金额、数量、日期时间 - 编号、备注描述等通用文本 --- ## 🔒 安全与隐私 > **完全离线运行,零数据泄露风险** - **100% 纯 JavaScript** 运行,无需联网 - 所有假数据通过本地算法实时生成 - **不调用任何外部 API 或远程服务** - 断网环境下依然正常工作 - **不会上传任何数据**到外部服务器 - **不会记录/追踪**你的操作行为 - 你的表单数据、测试内容**永远不会离开你的浏览器** 仅申请 3 项必要权限:`activeTab`(操作DOM)、`scripting`(框架交互)、`sidePanel`(界面展示) > 📌 **你的数据只在你自己的电脑上,我们看不到、存不了、传不走。** --- ## 🚀 安装使用 ### 🌐 支持哪些浏览器? 本插件基于 Chromium 内核,以下浏览器均可使用: | 浏览器 | 支持 | 说明 | |--------|:----:|------| | **Google Chrome** | ✅ | 完美支持 | | **Microsoft Edge** | ✅ | 完美支持 | | **Brave** | ✅ | 完美支持 | | **360 安全浏览器** | ✅ | 支持 | | **QQ 浏览器** | ✅ | 支持 | | **Opera** | ✅ | 需先安装 "Install Chrome Extensions" 插件 | | **Firefox / Safari** | ❌ | 不兼容 | > 覆盖 80%+ 用户使用的浏览器! --- ### 📋 详细安装教程 #### 方式一:下载 ZIP 安装(推荐) **步骤 1:下载安装包** 点击右侧 **「发行版(Releases)」** → 下载最新版 `auto-test-v3.0.0.zip` **步骤 2:解压文件** 右键 ZIP 文件 → 解压到任意文件夹(记住路径,后面要用) **步骤 3:打开扩展程序页面** 在浏览器地址栏输入并回车: - Chrome:`chrome://extensions/` - Edge:`edge://extensions/` **步骤 4:开启「开发者模式」** 在扩展程序页面右上角,找到「开发者模式」开关,**点击打开** > 💡 开启后页面顶部会出现「加载已解压的扩展程序」等按钮 **步骤 5:加载插件** 点击左上角 **「加载已解压的扩展程序」** → 选择第2步解压出来的文件夹 → 点击「选择文件夹」 **步骤 6:开始使用!** 插件图标出现在浏览器工具栏右上角 🎉 打开后台管理系统 → 点击插件图标 → 开始自动填充! --- #### 方式二:360 / QQ 浏览器 1. 下载并解压(同上第1、2步) 2. **360 浏览器**:菜单 → 更多工具 → 扩展程序 3. **QQ 浏览器**:菜单 → 应用中心 → 管理应用 4. 勾选「开发者模式」→「加载已解压的扩展程序」→ 选择解压文件夹 --- #### 方式三:Opera 浏览器 1. 先安装 Opera 官方插件:应用商店搜索 **「Install Chrome Extensions」** → 安装 2. 然后按 Chrome 的步骤操作,扩展页面地址:`opera://extensions/` --- #### 方式四:克隆仓库 ```bash git clone https://gitee.com/你的用户名/auto-test.git # 解压 auto-test-v3.0.0.zip 或在 Releases 下载 # 然后在浏览器中加载解压后的文件夹 ``` --- ## 📸 效果截图

✨ 智能填充 — 自动识别表单字段并一键填充

🚀 新增测试 — 自动打开弹窗、填充提交
--- ## 🛠️ 常见问题 **Q: 框架检测不准确?** A: 点击「检测」按钮重新扫描,或手动在下拉框中选择正确框架 **Q: 表单没有完全填充?** A: 检查控制台日志;某些有特殊校验或联动的表单可能需要调整 **Q: 推荐用法?** A: 优先使用 **智能填充** 中的「填充当前表单」——你手动打开弹窗,插件只负责填充,成功率最高。 --- ## ☕ 支持作者 如果这个插件对你的工作有帮助,欢迎打赏支持 ❤️

微信赞赏

支付宝打赏
> 你的鼓励是我持续更新更多框架适配器和功能的动力 🚀 ## 📮 联系作者 - 🐧 QQ反馈群:**136833137** - 💬 微信号:**lolylolypoly**(备注 AutoTest) Bug反馈、功能建议、使用问题欢迎随时联系! --- ## 📄 License MIT License