个人测试作业
序言
所属课程 |
https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign |
作业要求 |
https://www.cnblogs.com/harry240/p/11524176.html |
团队名称 |
卓越Code |
作业的目标 |
(1)本人的姓名,学号,所在团队的名称 (2)列出所选项目的团队信息 (3)留言截图 (4)提出项目中的问题,并予以证明 (5)测试感受 |
其他参考文献 |
|
一、个人情况
王柄钞 201731062518 卓越Code
测试情况一览表
测试项目编号 |
团队名 |
项目名 |
Alpha2发布博客地址 |
1 |
巧克力王子与六个小矮人 |
iThink |
https://www.cnblogs.com/pastrain/p/11884442.html |
2 |
西柚排课王 |
易奇排排课系统 |
https://www.cnblogs.com/charming0011/p/11878871.html |
3 |
杨荣模杰和他的佶祥虎 |
乐程考勤 |
https://www.cnblogs.com/xiaxiaoshux/p/11885092.html |
二、项目一测试
2.1项目团队信息
团队名 |
项目名 |
Alpha2发布博客地址 |
巧克力王子与六个小矮人 |
iThink |
https://www.cnblogs.com/pastrain/p/11884442.html |
2.2测试结果
我首先进入到iThink网站。显示了是介绍页面。
然后,通过右上角的注册可以注册成为网站用户。填写内容后点击 “立即注册” 进行注册。
注册完后我用账户登录了:
在主页,左边有关于他们的创意的相关操作:发布创意、我的创意、创意胶囊、我的团组 点击进入相关内容界面。还可以通过选项卡切换查看创意推荐、热搜榜和其他内容。点击最上方 “首页” 字样可回到主页。
发布创意,在此处可以进行创意主题的编辑和发布,完成之后点击了我得创意查看。
创意胶囊:这里好像他们的功能还没实现。
我的团组:似乎这个功能还在开发中,期待开发完成。
主页上方,有搜索框,可输入关键字进行创意相关内容的搜索。
可以通过点击每条主题后面的 “冲” 来对此条内容进行操作。
点击每条主题后面的 “查看详情” ,可以具体查看主题中的相关内容和具体的创意实现内容。
个人信息也在主页上方,可以通过点击 用户名 进入个人信息页面。
个人信息:点击此项,可查看或修改自己的基本信息。
我的通知:通过这里似乎可以看到系统发来的通知,或者其他用户对你的点赞、评论、收 藏、关注等等消息。
2.3留言截图
2.4提出问题
其次我个人感觉你们是用的java吗,针对你们的安全性还可以用一下spring- security这个框架能够真正登录拦截安全的问题。
似乎在里面的聊天室功能还没实现,这里可以建议用类似群组的形式也许会更加增加大家创意的共鸣。
2.5测试感受
(a) 上手体验感觉如何?能否正常运行?
用户界面美观大方,能够正常运行没有遇到bug。
(b) 该产品解决了什么样的关键问题?
提供了一个创意论坛,用户可以将自己的创意胶囊发布在论坛中。说明自己的想法,寻找志同道合的朋友。帮助他们实现自己的想法,或让创意更加丰满。投资人可以在论坛中选择自己心仪的项目和创意者进行进一步沟通。还可以使用创意胶囊记录自己的创意,点子。保存在自己的空间中,防止时间一久忘记自己的点子。
(c) 该软件是否能解决你在这方面的需求?
如果自己有一个好的创意想法能够在这个创意胶囊平台发布的话我相信也能够使自己的创意为更多人知道从而获得投资也是一件很好的渠道。
三、项目二测试
3.1项目团队信息
团队名 |
项目名 |
Alpha2发布博客地址 |
西柚排课王 |
易奇排排课系统 |
https://www.cnblogs.com/charming0011/p/11878871.html |
3.2测试结果
首先我用它管理员账号登录,进入网站首页,点击管理员,然后输入管理员账号及密码,我便登录至管理员页面。
这里我只是登进去了浏览了一下他的后台,没有动,主要是测试教师和学生端数据增删改的问题。
序号 |
测试操作 |
测试数据 |
预期结果 |
测试结果 |
1 |
输入个查询条件,前中后包含空格 |
在测试数据前中后中包含空格 |
查询条件中有空格,查询不出记录 |
正常 |
2 |
不输入查询数据或者输入空格进行查询 |
默认查询出所有数据 |
正常 |
是我这里先测试了搜索查询功能:
正常,与预期结果相同,在输入条件中加入空格,则查询不出记录。
2.第二组测试数据(不输入数据或者输入空格)
测试结果:与预期结果相同,不区分大小写,都能查询
【2】数据导入功能
序号 |
测试操作 |
测试数据 |
预期结果 |
测试结果 |
1 |
选择一个文件,点击上传按钮,测试导入文件中的数据异常,导入是否能正确判断? |
文件内的数据全部不符合要求 |
不能完成文件导入,并提示表数据不符合规范的信息 |
正常 |
2 |
选择一个文件,点击上传按钮,测试非规定的文件格式能否完成导入? |
文件格式与要求不符,如:.txt文件 |
不能完成文件导入,并提示:请选择规范化excel文件的信息 |
正常 |
测试结果:导入非规定格式的文件,导入失败,与预期结果相同。
【3】数据新增功能
序号 |
测试操作 |
测试数据 |
预期结果 |
测试结果 |
1 |
执行新增操作,只填写部分数据,测试能否正常进行新增 |
只填写部分数据 |
提示填写未填的信息 |
正常 |
2 |
执行新增操作,填写字段类型不同的数据 |
填写与字段类型不同的数据 |
提示数据错误信息 |
正常 |
第一次测试数据(只填写部分数据)
测试结果:提示填写数据,与预期结果相同。
3.3留言截图
3.4提出问题
(1)我感觉还是可以增加一个系统导入成员信息的功能,或者直接能够给一个注册的功能,之后增加一个后台管理员审核注册用户的问题,这样就可以增加系统的灵活性。
(2)其次我感觉这个系统好像没有路由拦截功能,如果特定访问一个它里面的页面的话,他不会自动跳转到登录界面,这样不是很安全可以试试spring-security拦截增加安全性。
(3)最后我感觉可以登录的时候再增加一个验证码这样会增加一个系统稳定性和安全性,避免暴力破解。
3.5测试感受
(a) 上手体验感觉如何?能否正常运行?
用户界面美观大方,能够正常运行没有遇到bug。
(b) 该产品解决了什么样的关键问题?
提供了一个创意论坛,用户可以将自己的创意胶囊发布在论坛中。说明自己的想法,寻找志同道合的朋友。帮助他们实现自己的想法,或让创意更加丰满。投资人可以在论坛中选择自己心仪的项目和创意者进行进一步沟通。还可以使用创意胶囊记录自己的创意,点子。保存在自己的空间中,防止时间一久忘记自己的点子。
(c) 该软件是否能解决你在这方面的需求?
如果自己有一个好的创意想法能够在这个创意胶囊平台发布的话我相信也能够使自己的创意为更多人知道从而获得投资也是一件很好的渠道。
四、项目三测试
4.1项目团队信息
团队名 |
项目名 |
Alpha2发布博客地址 |
杨荣模杰和他的佶祥虎 |
乐程考勤 |
https://www.cnblogs.com/xiaxiaoshux/p/11885092.html |
4.2测试结果
这里首先我注册了一个账号:
这里注册账号上传了图片之后,我便登录,这里的注册也做的很专业密码强度安全检验很好。
进入主界面后,右方选择“启动摄像头”,开始摄像后点击“开始打卡”我便开始识别(必须是是自行注册的账户,已上传照片才可进行识别);
当断开指定wifi “LC”后,将自动判定为离线
左侧栏选择“数据统计”,似乎可以看到目前做出的一项数据可视化功能
选择个人栏似乎可以看到有打卡、停止打卡等功能
4.3留言截图
4.4提出问题
(1)首先是注册建议:
我感觉可以在注册这里我这里可以再增加一个选择组织,最后再设立一个超级管理员,这样的话就可以增加我这里系统的使用范围,提高用户量,或者以后都可以推广到不仅仅局限于乐程团队使用,也许甚至推广到全校使用。
(2)对人脸识别算法的建议
感觉人脸识别的时候也许会因为你的不同时间的着装或者发型差异而识别不是很精确,导致一直打卡不上,自我感觉你们做的很棒,可以再优化优化你们的算法,具体也不知道你们用的啥子算法,我之前接触过的百度ai开发平台他们里面的很多api,sdk也很棒,感觉借人家的也许会很精确就没那么复杂。
借鉴地址:https://ai.baidu.com/docs#/Face-Match-V3/top
4.5测试感受
(a) 上手体验感觉如何?能否正常运行?
可以运行,运行很流畅没有遇到bug。
(b) 该产品解决了什么样的关键问题?
首先是通过人脸识别和定位,实现高校快捷实体考勤场景。其次它结合了平台管理模块,建立云管理库方我便与考勤的实时管理。解决了人为考勤的复杂程度,节省人力资源管理成本。
(c) 该软件是否能解决你在这方面的需求?
解决了团队打卡的问题,到时候我也考虑能不能借他们项目在我这里团队来试用一下也解决我这里团队考勤难的问题。
(d) 该产品有哪些需要改进的地方?
完善的话我感觉主要从两方面,第一个就是对于系统现有的bug,比如每次跳转多点几下他就会有一个错误的弹窗,这个给用户感觉体验不是很好;其次是比如我这次开始打开了然而我今天穿的衣服或者一些其他的特征与我这里之前注册的照片录入的似乎有差别,就打不起卡的问题。这个主要是可以再好好优化提高一些算法应该就不错了。整体感觉真的很棒。
五、个人测试总结
首先我觉得本次测试的目的最重要的就是通过互相测试找出人家的优点来补全自己项目的缺点,即便看到了缺点也应该以此思考自己在写代码的时候会不会范同样的错误,下一次应该怎么改进应该用什么样的方法才能达到更好的效果。通测试的三个项目都有学习和借鉴的地方例如排课王的大方界面流畅度、考勤打卡的人脸识别思想都是应该我们以后去探索的地方,同样也有值得自己的项目改进思考的地方,比如iThink就充分考虑到了自己项目安全性,解决了sql注入以及js代码串改的问题。