团队作业5——测试与发布(Alpha版本)

软件工程 网工1934
学号 姓名
3119005317 陈浩然
3119006062 刘熠
3119005332 刘富华
3119005893 柯新宇
3119005351 郑世杰

Alpha版本测试报告

测试过程:前后端进行联调,从客户端输入各种信息,然后发送到服务端,并从服务端搜索并返回信息,然后检查以上过程中是否出现Bug。
测试结果:
1.在测试过程中总共发现了?Bug,其中有以下一些类别:
前端:1.经常是JPanel上放置组件,然后在测试类中能正常显示,而在和主要代码拼接后不能正常显示;2.部分地方换面板的时候经常刷新不及时而让组件重叠在一起,只有拖动一下窗口才能正常刷新。
后端:1.索引越界Bug56个;2.空指针Bug45个;3.前端信息拼接错误导致后端处理不了Bug1个;4.IO异常Bug2个。
2.修复的bug:
前端:出现在当这个JPanel对象放进主代码的某个JPanel面板中时有可能会不能自动适应那个面板的大小而把自身的大小变为0,已找出根源并解决。
后端:1.索引越界Bug56个;2.空指针Bug45个;3.前端信息拼接错误导致后端处理不了Bug1个;4.IO异常Bug2个。(后端的Bug主要是前端的信息请求过来后出现的Bug)
3.不能重现的bug:暂无。
4.像bug一样的设计:无。
5.没有能力也不打算修复的Bug:部分地方换面板的时候经常刷新不及时而让组件重叠在一起,只有拖动一下窗口才能正常刷新,前端实力有限,还得深造。
6.延迟修复的Bug:无,因为目前功能较为简单,没有多复杂,所以没有重大Bug。
7.场景测试,模仿用户去使用软件。
8.该软件主要有两种用户。一种用户是来找失物的,打开软件后,他会先搜索软件上的失物寻主的信息,如果找到,便可获得失物寻主的发布人的联系方式,然后他们私下自行沟通,归还失物,否则可以发布寻物信息,静候佳音;
另一种用户是来找失主的,打开软件后,他会先搜索软件上的失主寻物的信息,如果找到,便可获得失主寻物的发布人的联系方式,然后他们私下自行沟通,归还失物,否则可以发布寻主信息,静候佳音。
9.用户的需求和目标:主要的需求和目标就是使失物终有归宿,但能够使用这个软件的用户大都是爱国、敬业、诚信、友善的人,所以如果可以,可能他们也想这个软件可以提供社交功能。
10.该软件提供的功能如何组合起来满足他们的需要:就是通过客户端的一些功能请求,通过网络通信,在服务端后回应这些请求,并返回信息给客户端,至于功能组合,在团队作业3里便有很好的解释,此处不进行详细的说明。
11.我们在Windows平台上,中等的硬件配置上进行测试。
12.我认为我们团队的软件必须要有公网IP、接入数据库存储数据和加入更多功能后再发布Alpha版本会更好。

Alpha版本发布说明

⚪这一版本的功能:登录、注册功能,可发布寻物、寻主信息和获取这些信息,服务端已实现检索功能,但前端未设置检索请求。
⚪这一版本修复的缺陷:该缺陷就是没有公网IP,也不打算近期修复。
⚪对运行环境的要求:有java8及以上的运行环境,有网络就行。
⚪安装方法:由于没公网IP,这个软件只能局域网运行,可以导jar包直接运行就行,但是用户和服务器不在同一局域网下,即使用户打开客户端也是无济于事。
⚪系统已知的问题和限制:没有公网Ip。
⚪软件的发布方式以及发布地址:github

posted @ 2021-12-05 23:10  阿里fen  阅读(128)  评论(0编辑  收藏  举报