本系统可分为当前项目,共享构件库,我的收藏,我的创建,我的发布以及后台管理部分,在网页中实现功能模块
登陆页面
功能说明:
用户输入用户名和密码登陆。
点击注册按钮注册
点击找回密码可通过验证码重设密码
这部分是系统已实现的功能,不是本项目的重点。但操作需要先登陆再进行,所以放在其他功能之前
功能说明:
点击左侧图片进入“当前项目”页面
点击右侧图片进入“共享构件库”页面
点击加号新建项目(与本项目无关)
共享构件库页面
功能说明:
左上方“首页”与“个人构件库”点击后会分别跳转到首页和我的创建页面
显示共享构件库中的内容。
左侧检索可按构件类型搜索
右侧搜索框按照显示的构件信息搜索
点击眼睛图标可以预览构件的内容
预览构件时点击图标可以进行评分
点击星星按钮会提示是否确认收藏,确认后若积分足够且未收藏则扣除积分并加入“我的收藏”。若已收藏或积分不足会出现相应提示。
我的创建
我的创建页面
功能说明:
左上方“我的发布”与“我的收藏”点击后会跳转到相应页面
显示登陆中用户创建的构件。
左侧检索可按构件类型搜索
右侧搜索框按照显示的构件信息搜索
未发布或审核未通过的构件点击笔图标可以编辑构件,纸飞机图标可以发布构件,垃圾桶图标可以删除构件
待审核的构件可以点击眼睛预览构件内容,禁止图标点击后出现禁止修改的提示,撤回图标可以撤回发布。
发布构件需要设置收藏所需积分
点击新建构件可以在选择类型后新建该类型的空构件。
我的发布
我的发布页面
功能说明:
左上方“我的创建”与“我的收藏”点击后会跳转到相应页面
显示登陆中用户发布的构件。
左侧检索可按构件类型搜索
右侧搜索框按照显示的构件信息搜索
可以点击眼睛预览构件内容,垃圾桶图标可以下架构件。
我的收藏页面
功能说明:
左上方“我的创建”与“我的发布”点击后会跳转到相应页面
显示登陆中用户收藏的构件。
左侧检索可按构件类型搜索
右侧搜索框按照显示的构件信息搜索
可以点击眼睛预览构件内容,垃圾桶图标可以取消收藏构件。
后台主页
功能说明:
“待审核”“审核日志”与“构件库”点击后会跳转到相应页面
待审核页面
功能说明:
点击“通过”按钮构件会进入共享构件库,状态变为“已发布”
点击“拒绝”按钮构件会变为“审核未通过”状态
审核日志页面
功能说明:
点击“导出日志”按钮可导出日志为txt文件
点击“删除”按钮可删除这条日志信息
点击“清空日志”按钮可删除所有日志信息
共享构件库
功能说明:
显示共享构件库中的构件信息
点击“删除”按钮可删除一个构件
测试心得:
在测试中发现了很多之前小规模测试的bug,然后一点点改正。这是一个很好的提升自我并且自我总结的过程。另外改bug的时候,发现一个好的模式真的有很大好处,我们项目用的mvc模式(客户端基于struts2也是mvc),改起来真的是爽歪歪啊。