项目:收银小经理

项目名称:收银小经理

开发环境

Maven + Windows10 +IDEA

项目源码

使用技术

Web,Servlet,Html,css,js,MySQL数据库的应用,ajax

项目描述

  • 通过数据库表的设计,实现登录、注册和上架商品的基本功能;
  • 使用Servlet,以及前端知识的简单应用,实现浏览商品,更新商品,购买商品、浏览订单等核心功能;
  • 通过订单和订单项的设计,模拟实现收银台的基本操作;

项目流程

项目:收银小经理_第1张图片

项目演示

测试报告

总体测试计划

总体的测试计划围绕黑盒测试以及使用测试工具进行,然后根据测试结果进行项目的完善。

功能模块

  1. 登录,注册,
  2. 商品上架
  3. 商品浏览
  4. 商品下架
  5. 更新商品信息
  6. 购买商品
  7. 浏览订单

测试环境

window10,浏览器

功能测试

  1. 注册一个新账号
  2. 登陆时,输入与账号不对应的密码
  3. 输入商品的各种属性,点击商品上架
  4. 浏览商品是否已经上架,信息是否正确
  5. 在浏览商品页面点击下架按钮
  6. 更新某一个商品的属性
  7. 购买一个或者多个商品
  8. 根据购买商品,核对订单页面

预期结果

  1. 新账号注册成功,跳转至登录页面
  2. 登录失败
  3. 商品上架成功,跳转至浏览商品页面
  4. 浏览商品中新增商品与上架商品信息一致
  5. 商品下架成功,从商品浏览页面消失
  6. 更新之后,在商品浏览页面看到更新后的该商品信息
  7. 显示购买成功,并且商品数量对应减少
  8. 订单页面信息与购买商品相关信息一致

实际结果

  1. 新账号注册成功,跳转至登录页面
  2. 登录失败
  3. 商品上架成功,跳转至浏览商品页面
  4. 浏览商品中新增商品与上架商品信息一致
  5. 商品下架成功,从商品浏览页面消失
  6. 更新之后,在商品浏览页面看到更新后的该商品信息
  7. 显示购买成功,并且商品数量对应减少
  8. 订单页面信息与购买商品相关信息一致

你可能感兴趣的:(java)