# 测试功能清单 | |
列举详尽的功能测试清单。 | |
## 登录 | |
- [x] 输入正确的账号密码 | |
- [ ] 输入错误的账号密码 | |
- [ ] 带验证码的登录页面正常登录 | |
## 导航栏与侧边栏 | |
- [x] 导航栏菜单的显示点击与关闭 | |
- [ ] 导航栏菜单过长情况的判断 | |
- [ ] 导航栏功能按钮的点击 | |
## 表格页面 | |
### 功能按钮 | |
- [x] 表格功能按钮,弹出按钮的点击显示关闭 | |
- [x] 表格功能按钮,Ajax按钮的点击显示关闭 | |
- [x] 表格功能按钮,下拉选择按钮的点击 | |
### 行更新 | |
- [x] 表格项文本更新功能 | |
- [ ] 表格项选择更新功能 | |
### 筛选框 | |
- [x] 筛选框显示 | |
- [x] 筛选框文本筛选功能 | |
- [ ] 筛选框选择筛选功能 | |
### 导出功能 | |
- [x] 导出按钮,导出当前页 | |
- [ ] 导出按钮,导出全部 | |
- [ ] 导出按钮,导出选择的 | |
### 列选择 | |
- [x] 列选择按钮显示选择点击 | |
### 列排序 | |
- [x] 列排序按钮,正序 | |
- [x] 列排序按钮,倒序 | |
### 列功能按钮 | |
- [x] 列功能按钮,弹出操作点击显示关闭 | |
- [x] 列功能按钮,Ajax操作点击显示关闭 | |
### 按钮的隐藏 | |
- [ ] 筛选框的隐藏 | |
- [ ] 新建按钮的隐藏 | |
- [ ] 导出按钮的隐藏 | |
- [ ] 编辑按钮的隐藏 | |
- [ ] 删除按钮的隐藏 | |
- [ ] 详情按钮的隐藏 | |
- [ ] 筛选按钮的隐藏 | |
- [ ] 列选择按钮的隐藏 | |
- [ ] 分页条的隐藏 | |
- [ ] 查询信息的隐藏 | |
### 列的显示 | |
- [ ] 标签的显示 FieldLabel | |
- [ ] 图片的显示 FieldImage | |
- [ ] bool值的显示 FieldBool | |
- [ ] 链接的显示 FieldLink | |
- [ ] 文件大小的显示 FieldFileSize | |
- [ ] 日期的显示 FieldDate | |
- [ ] icon的显示 FieldIcon | |
- [ ] 点的显示 FieldDot | |
- [ ] 进度条的显示 FieldProgressBar | |
- [ ] loading的显示 FieldLoading | |
- [ ] 下载链接的显示 FieldDownLoadable | |
- [ ] 可复制文本的显示 FieldCopyable | |
- [ ] 图片轮播的显示 FieldCarousel | |
- [ ] 二维码的显示 FieldQrcode | |
## 表单页面 | |
### 组件显示 | |
- [x] 单选的点击显示选择 | |
- [x] 多选的点击显示选择 | |
- [x] selectbox的点击显示选择 | |
- [x] 文本框的输入 | |
- [ ] 富文本的输入编辑保存 | |
- [ ] 单/多文件选择 | |
- [ ] 时间选择组件的选择 | |
- [ ] 时间选择范围组件的选择 | |
- [ ] Array组件的点击显示编辑 | |
- [ ] Table组件的点击显示编辑 | |
- [ ] IconPicker组件的选择 | |
- [ ] 滑动组件的点击 | |
- [ ] 代码组件的编辑 | |
- [ ] 数字组件的点击 | |
- [ ] 数字范围组件的点击 | |
- [ ] 自定义字段的编辑 | |
### 按钮显示 | |
- [x] 保存错误框显示 | |
- [x] 重设按钮的点击 | |
- [x] 继续编辑的选择 | |
### 联动 | |
- [ ] chooseMapJS | |
- [ ] chooseJS | |
- [ ] chooseAjax | |
- [ ] chooseHideJS | |
- [ ] chooseShowJS | |
- [ ] chooseDisableJS | |
## 详情页 | |
## 权限的增删改查 | |
## 角色的增删改查 | |
## 管理员的增删改查 | |
- [x] 新建管理员 | |
- [x] 新建管理员正常登录 | |
## 菜单的增删改查 | |
- [x] 新建菜单 | |
- [x] 删除菜单 | |
- [ ] 改变菜单顺序 | |
- [ ] 三级菜单的新建与显示 |