# 测试功能清单 列举详尽的功能测试清单。 ## 登录 - [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] 删除菜单 - [ ] 改变菜单顺序 - [ ] 三级菜单的新建与显示