发布时间:2023-05-10 14:50:39
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个学生图书,学生图书项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
表管理管理员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 在菜单栏中点击,管理员管理,响应管理员控制层中adminmanage方法,通过selectadmin方法查询出所有管理员信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索管理员地址响应服务器中搜索管理员接口,使用查询管理员方法查询出所有管理员信息,在管理管理员页面进行循环展示 | 登录系统,点击管理员管理按钮,等待浏览器响应 | 获取所有管理员信息,并在页面中进行展示,每个管理员信息具有修改和删除操作 | 获取所有管理员信息,并在页面中进行展示,每个管理员信息具有修改和删除操作 | 通过 |
通过输入详细的管理员信息可以完成管理员的添加操作。在菜单栏中点击添加管理员按钮,跳转到添加管理员页面,输入详细的管理员字段信息。管理员字段信息包括密码、管理员id、管理员、。在Admin控制层通过addadmin接口获取页面传入的password、id、admin、信息。调用ORM的insert方法将数据插入数据库的t_admin表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
添加管理员页面如下所示。
图添加管理员界面
表管理店铺测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 在菜单栏中点击,店铺管理,响应店铺控制层中storemanage方法,通过selectstore方法查询出所有店铺信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索店铺地址响应服务器中搜索店铺接口,使用查询店铺方法查询出所有店铺信息,在管理店铺页面进行循环展示 | 登录系统,点击店铺管理按钮,等待浏览器响应 | 获取所有店铺信息,并在页面中进行展示,每个店铺信息具有修改和删除操作 | 获取所有店铺信息,并在页面中进行展示,每个店铺信息具有修改和删除操作 | 通过 |
通过输入详细的店铺信息可以完成店铺的添加操作。在菜单栏中点击添加店铺按钮,跳转到添加店铺页面,输入详细的店铺字段信息。店铺字段信息包括店铺、店铺id、名字、。在Store控制层通过addstore接口获取页面传入的store、id、name、信息。调用ORM的insert方法将数据插入数据库的t_store表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行StoreService.addStoreact方法
logger.debug("StoreService.addStoreact ......");
// 使用Storedao的insert方法将Store添加到数据库中
Storedao.insert(Store);
// 将添加Store信息添加到request中用message参数进行保存
request.setAttribute("message", "添加店铺成功");
添加店铺页面如下所示。
图添加店铺界面
表管理买家测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 在菜单栏中点击,买家管理,响应买家控制层中buyermanage方法,通过selectbuyer方法查询出所有买家信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索买家地址响应服务器中搜索买家接口,使用查询买家方法查询出所有买家信息,在管理买家页面进行循环展示 | 登录系统,点击买家管理按钮,等待浏览器响应 | 获取所有买家信息,并在页面中进行展示,每个买家信息具有修改和删除操作 | 获取所有买家信息,并在页面中进行展示,每个买家信息具有修改和删除操作 | 通过 |
通过输入详细的买家信息可以完成买家的添加操作。在菜单栏中点击添加买家按钮,跳转到添加买家页面,输入详细的买家字段信息。买家字段信息包括买家、终端、买家id、密码、。在Buyer控制层通过addbuyer接口获取页面传入的buyer、terminal、id、password_hash、信息。调用ORM的insert方法将数据插入数据库的t_buyer表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行BuyerService.addBuyeract方法
logger.debug("BuyerService.addBuyeract ......");
// 使用Buyerdao的insert方法将Buyer添加到数据库中
Buyerdao.insert(Buyer);
// 将添加Buyer信息添加到request中用message参数进行保存
request.setAttribute("message", "添加买家成功");
添加买家页面如下所示。
图添加买家界面
表管理订单测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 在菜单栏中点击,订单管理,响应订单控制层中ordermanage方法,通过selectorder方法查询出所有订单信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索订单地址响应服务器中搜索订单接口,使用查询订单方法查询出所有订单信息,在管理订单页面进行循环展示 | 登录系统,点击订单管理按钮,等待浏览器响应 | 获取所有订单信息,并在页面中进行展示,每个订单信息具有修改和删除操作 | 获取所有订单信息,并在页面中进行展示,每个订单信息具有修改和删除操作 | 通过 |
通过输入详细的订单信息可以完成订单的添加操作。在菜单栏中点击添加订单按钮,跳转到添加订单页面,输入详细的订单字段信息。订单字段信息包括购买金额、店铺id、买家id、订单、订单id、。在Order控制层通过addorder接口获取页面传入的sumofpurchase、storeid、userid、order、id、信息。调用ORM的insert方法将数据插入数据库的t_order表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行OrderService.addOrderact方法
logger.debug("OrderService.addOrderact ......");
// 使用Orderdao的insert方法将Order添加到数据库中
Orderdao.insert(Order);
// 将添加Order信息添加到request中用message参数进行保存
request.setAttribute("message", "添加订单成功");
添加订单页面如下所示。
图添加订单界面
表管理书本测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 在菜单栏中点击,书本管理,响应书本控制层中bookmanage方法,通过selectbook方法查询出所有书本信息通过for语句进行展示,从而实现后续管理操作 | 在浏览器通过输入搜索书本地址响应服务器中搜索书本接口,使用查询书本方法查询出所有书本信息,在管理书本页面进行循环展示 | 登录系统,点击书本管理按钮,等待浏览器响应 | 获取所有书本信息,并在页面中进行展示,每个书本信息具有修改和删除操作 | 获取所有书本信息,并在页面中进行展示,每个书本信息具有修改和删除操作 | 通过 |
通过输入详细的书本信息可以完成书本的添加操作。在菜单栏中点击添加书本按钮,跳转到添加书本页面,输入详细的书本字段信息。书本字段信息包括原名、价格、书名、内容、作者信息、书本id、出版商、书本、国际标准书号、书籍信息、页数、作者、封面、语言、。在Book控制层通过addbook接口获取页面传入的original_title、price、title、content、authorintro、id、publisher、book、isbn、bookintro、pages、author、binding、translator、信息。调用ORM的insert方法将数据插入数据库的t_book表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行BookService.addBookact方法
logger.debug("BookService.addBookact ......");
// 使用Bookdao的insert方法将Book添加到数据库中
Bookdao.insert(Book);
// 将添加Book信息添加到request中用message参数进行保存
request.setAttribute("message", "添加书本成功");
添加书本页面如下所示。
图添加书本界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计