餐厅点餐系统:测试与部署

项目测试与部署

1.系统测试

项目调试完成后,将项目打包成war包放入tomcat/wabapps文件夹,本机启动tomcat,redis缓存,mysql数据库等服务,本机访问localhost:8080/BookFood,测试系统的各个功能是否有误。

 

2.系统部署

利用windows自带的mstsc远程桌面登陆windows系统的云服务器,在云服务器中配置好java,mysql,tomcat,redis缓存等环境及服务,利用xftp软件将本机上打包好的项目war包上传至云服务器,在云服务器上开启tomcat,mysql,redis等服务,在另外主机登陆"http://外网ip:8080/BookFood"查看已部署好的项目并且测试其功能。

 

3.系统基本软件度量数据

Simple software measurement

 

1. LOC(Line Of Code)

LOC:4658
CLOC (注释行数):290
BLOC(
空白行数):1122

Requirement: >600

 

2. Function Point = UFC * VAF

Factor

count

Weight
simple Common Complex

Note

Input

16 

10.1% 

 

Output

 21

13.7% 

 

Transaction

 14

9% 

 

Domain model

 6

4% 

 

Query

 3

2% 

 

file

158 

 100%

 

Interface

 3

2% 

 

 

Requirement: >=3 Function Points

转载于:https://www.cnblogs.com/hamac/p/11048117.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了测试餐厅点餐Java系统,下面是一些测试用例的示例: 1. 用户注册和登录功能测试: - 输入正确的用户名和密码,验证用户能够成功注册和登录系统。 - 输入已存在的用户名和密码,验证系统能够正确提示用户该用户名已存在。 - 输入错误的用户名和密码,验证系统能够正确提示用户用户名或密码错误。 2. 菜单显示和更新功能测试: - 验证系统能够正确显示菜单列表。 - 验证系统能够正确根据菜单分类显示不同的菜品。 - 验证系统能够正确更新菜单信息,例如修改菜名、价格等。 3. 点餐功能测试: - 验证用户能够成功选择菜品并加入购物车。 - 验证用户能够成功从购物车中删除菜品。 - 验证用户能够正确提交订单并生成订单号。 4. 订单管理功能测试: - 验证管理员能够正确查看所有订单列表。 - 验证管理员能够根据订单状态筛选订单列表。 - 验证管理员能够正确取消订单。 5. 支付功能测试: - 验证用户能够正确选择支付方式。 - 验证用户能够成功完成支付流程。 - 验证系统能够正确处理支付异常情况,例如支付失败或超时。 6. 优惠券功能测试: - 验证用户能够正确领取优惠券。 - 验证系统能够正确计算使用优惠券后的订单金额。 - 验证系统能够正确处理过期或无效的优惠券。 以上只是一些测试用例的示例,具体的测试用例还需要根据餐厅点餐Java系统的具体功能和需求进行设计和编写。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值