发布时间:2023-05-13 22:27:07
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个外卖配送平台,外卖配送平台项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
表删除骑手测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 用户在系统中对不需要的骑手信息进行删除操作,提交骑手的id信息,通过GET方式完成骑手信息的删除操作 | 在骑手管理页面通过,向服务器发起GET请求,提交骑手id信息,删除数据库中的骑手信息 | 在骑手管理页面,点击删除骑手按钮,提交骑手id到骑手控制层 | 控制层中接受骑手id信息,调用delete函数进行骑手数据库数据的删除,数据库中骑手信息删除 | 与预期结果一直 | 通过 |
添加骑手时,需要在页面输入骑手、性别、名字、骑手id、密码、账号、详细信息,在骑手的控制层通过insertrider接口进行骑手数据接收。insertrider接口中将接受rider、sex、name、id、password、username、字段,通过拼接insert语句将骑手信息保存到t_rider表中,完成添加骑手操作,添加骑手具体分析用例如表所示。
表添加骑手用例表
用例编号 | 添加骑手 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加骑手 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加骑手页面,输入详细的骑手信息。响应骑手控制层中的insert方法,完成添加骑手操作。 |
系统响应 | 用户登录成功,骑手控制层接收参数,在t_rider表中更新新增骑手数据 |
响应时间 | 1S |
输入参数 | 骑手、性别、名字、骑手id、密码、账号、 |
表删除管理员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 用户在系统中对不需要的管理员信息进行删除操作,提交管理员的id信息,通过GET方式完成管理员信息的删除操作 | 在管理员管理页面通过,向服务器发起GET请求,提交管理员id信息,删除数据库中的管理员信息 | 在管理员管理页面,点击删除管理员按钮,提交管理员id到管理员控制层 | 控制层中接受管理员id信息,调用delete函数进行管理员数据库数据的删除,数据库中管理员信息删除 | 与预期结果一直 | 通过 |
添加管理员时,需要在页面输入密码、管理员id、账号、详细信息,在管理员的控制层通过insertadmin接口进行管理员数据接收。insertadmin接口中将接受password、id、username、字段,通过拼接insert语句将管理员信息保存到t_admin表中,完成添加管理员操作,添加管理员具体分析用例如表所示。
表添加管理员用例表
用例编号 | 添加管理员 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加管理员 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加管理员页面,输入详细的管理员信息。响应管理员控制层中的insert方法,完成添加管理员操作。 |
系统响应 | 用户登录成功,管理员控制层接收参数,在t_admin表中更新新增管理员数据 |
响应时间 | 1S |
输入参数 | 密码、管理员id、账号、 |
表删除订单内容测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 用户在系统中对不需要的订单内容信息进行删除操作,提交订单内容的id信息,通过GET方式完成订单内容信息的删除操作 | 在订单内容管理页面通过,向服务器发起GET请求,提交订单内容id信息,删除数据库中的订单内容信息 | 在订单内容管理页面,点击删除订单内容按钮,提交订单内容id到订单内容控制层 | 控制层中接受订单内容id信息,调用delete函数进行订单内容数据库数据的删除,数据库中订单内容信息删除 | 与预期结果一直 | 通过 |
添加订单内容时,需要在页面输入订单、菜品id、菜品、订单id、订单内容、数量、订单内容id、详细信息,在订单内容的控制层通过insertorderdetails接口进行订单内容数据接收。insertorderdetails接口中将接受orders、dishesid、dishes、ordersid、orderdetails、number、id、字段,通过拼接insert语句将订单内容信息保存到t_orderdetails表中,完成添加订单内容操作,添加订单内容具体分析用例如表所示。
表添加订单内容用例表
用例编号 | 添加订单内容 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加订单内容 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加订单内容页面,输入详细的订单内容信息。响应订单内容控制层中的insert方法,完成添加订单内容操作。 |
系统响应 | 用户登录成功,订单内容控制层接收参数,在t_orderdetails表中更新新增订单内容数据 |
响应时间 | 1S |
输入参数 | 订单、菜品id、菜品、订单id、订单内容、数量、订单内容id、 |
表删除菜系测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 用户在系统中对不需要的菜系信息进行删除操作,提交菜系的id信息,通过GET方式完成菜系信息的删除操作 | 在菜系管理页面通过,向服务器发起GET请求,提交菜系id信息,删除数据库中的菜系信息 | 在菜系管理页面,点击删除菜系按钮,提交菜系id到菜系控制层 | 控制层中接受菜系id信息,调用delete函数进行菜系数据库数据的删除,数据库中菜系信息删除 | 与预期结果一直 | 通过 |
添加菜系时,需要在页面输入名字、菜系、菜系id、详细信息,在菜系的控制层通过insertcuisine接口进行菜系数据接收。insertcuisine接口中将接受name、cuisine、id、字段,通过拼接insert语句将菜系信息保存到t_cuisine表中,完成添加菜系操作,添加菜系具体分析用例如表所示。
表添加菜系用例表
用例编号 | 添加菜系 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加菜系 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加菜系页面,输入详细的菜系信息。响应菜系控制层中的insert方法,完成添加菜系操作。 |
系统响应 | 用户登录成功,菜系控制层接收参数,在t_cuisine表中更新新增菜系数据 |
响应时间 | 1S |
输入参数 | 名字、菜系、菜系id、 |
表删除购物车测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 用户在系统中对不需要的购物车信息进行删除操作,提交购物车的id信息,通过GET方式完成购物车信息的删除操作 | 在购物车管理页面通过,向服务器发起GET请求,提交购物车id信息,删除数据库中的购物车信息 | 在购物车管理页面,点击删除购物车按钮,提交购物车id到购物车控制层 | 控制层中接受购物车id信息,调用delete函数进行购物车数据库数据的删除,数据库中购物车信息删除 | 与预期结果一直 | 通过 |
添加购物车时,需要在页面输入菜品id、用户、数量、菜品、购物车、购物车id、用户id、详细信息,在购物车的控制层通过insertshopcar接口进行购物车数据接收。insertshopcar接口中将接受dishesid、user、number、dishes、shopcar、id、userid、字段,通过拼接insert语句将购物车信息保存到t_shopcar表中,完成添加购物车操作,添加购物车具体分析用例如表所示。
表添加购物车用例表
用例编号 | 添加购物车 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加购物车 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加购物车页面,输入详细的购物车信息。响应购物车控制层中的insert方法,完成添加购物车操作。 |
系统响应 | 用户登录成功,购物车控制层接收参数,在t_shopcar表中更新新增购物车数据 |
响应时间 | 1S |
输入参数 | 菜品id、用户、数量、菜品、购物车、购物车id、用户id、 |
表删除公告测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_6 | 用户在系统中对不需要的公告信息进行删除操作,提交公告的id信息,通过GET方式完成公告信息的删除操作 | 在公告管理页面通过,向服务器发起GET请求,提交公告id信息,删除数据库中的公告信息 | 在公告管理页面,点击删除公告按钮,提交公告id到公告控制层 | 控制层中接受公告id信息,调用delete函数进行公告数据库数据的删除,数据库中公告信息删除 | 与预期结果一直 | 通过 |
添加公告时,需要在页面输入公告、公告id、标题、内容、发布时间、详细信息,在公告的控制层通过insertnotice接口进行公告数据接收。insertnotice接口中将接受notice、id、title、content、addtime、字段,通过拼接insert语句将公告信息保存到t_notice表中,完成添加公告操作,添加公告具体分析用例如表所示。
表添加公告用例表
用例编号 | 添加公告 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加公告 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加公告页面,输入详细的公告信息。响应公告控制层中的insert方法,完成添加公告操作。 |
系统响应 | 用户登录成功,公告控制层接收参数,在t_notice表中更新新增公告数据 |
响应时间 | 1S |
输入参数 | 公告、公告id、标题、内容、发布时间、 |
表删除用户测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_7 | 用户在系统中对不需要的用户信息进行删除操作,提交用户的id信息,通过GET方式完成用户信息的删除操作 | 在用户管理页面通过,向服务器发起GET请求,提交用户id信息,删除数据库中的用户信息 | 在用户管理页面,点击删除用户按钮,提交用户id到用户控制层 | 控制层中接受用户id信息,调用delete函数进行用户数据库数据的删除,数据库中用户信息删除 | 与预期结果一直 | 通过 |
添加用户时,需要在页面输入名字、性别、账号、年龄、用户id、用户、详细信息,在用户的控制层通过insertuser接口进行用户数据接收。insertuser接口中将接受name、sex、username、age、id、user、字段,通过拼接insert语句将用户信息保存到t_user表中,完成添加用户操作,添加用户具体分析用例如表所示。
表添加用户用例表
用例编号 | 添加用户 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加用户 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加用户页面,输入详细的用户信息。响应用户控制层中的insert方法,完成添加用户操作。 |
系统响应 | 用户登录成功,用户控制层接收参数,在t_user表中更新新增用户数据 |
响应时间 | 1S |
输入参数 | 名字、性别、账号、年龄、用户id、用户、 |
表删除菜品测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_8 | 用户在系统中对不需要的菜品信息进行删除操作,提交菜品的id信息,通过GET方式完成菜品信息的删除操作 | 在菜品管理页面通过,向服务器发起GET请求,提交菜品id信息,删除数据库中的菜品信息 | 在菜品管理页面,点击删除菜品按钮,提交菜品id到菜品控制层 | 控制层中接受菜品id信息,调用delete函数进行菜品数据库数据的删除,数据库中菜品信息删除 | 与预期结果一直 | 通过 |
添加菜品时,需要在页面输入图片、菜系id、介绍、名字、菜品、菜系、价格、详细信息,在菜品的控制层通过insertdishes接口进行菜品数据接收。insertdishes接口中将接受pic、cuisineid、introd、name、dishes、cuisine、price、字段,通过拼接insert语句将菜品信息保存到t_dishes表中,完成添加菜品操作,添加菜品具体分析用例如表所示。
表添加菜品用例表
用例编号 | 添加菜品 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加菜品 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加菜品页面,输入详细的菜品信息。响应菜品控制层中的insert方法,完成添加菜品操作。 |
系统响应 | 用户登录成功,菜品控制层接收参数,在t_dishes表中更新新增菜品数据 |
响应时间 | 1S |
输入参数 | 图片、菜系id、介绍、名字、菜品、菜系、价格、 |
表删除订单评价测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_9 | 用户在系统中对不需要的订单评价信息进行删除操作,提交订单评价的id信息,通过GET方式完成订单评价信息的删除操作 | 在订单评价管理页面通过,向服务器发起GET请求,提交订单评价id信息,删除数据库中的订单评价信息 | 在订单评价管理页面,点击删除订单评价按钮,提交订单评价id到订单评价控制层 | 控制层中接受订单评价id信息,调用delete函数进行订单评价数据库数据的删除,数据库中订单评价信息删除 | 与预期结果一直 | 通过 |
添加订单评价时,需要在页面输入订单评价、骑手、骑手评级、订单评价id、菜品评价、菜品评级、骑手id、详细信息,在订单评价的控制层通过insertordersevaluate接口进行订单评价数据接收。insertordersevaluate接口中将接受ordersevaluate、rider、riderlev、id、disheseva、disheslev、riderid、字段,通过拼接insert语句将订单评价信息保存到t_ordersevaluate表中,完成添加订单评价操作,添加订单评价具体分析用例如表所示。
表添加订单评价用例表
用例编号 | 添加订单评价 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加订单评价 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加订单评价页面,输入详细的订单评价信息。响应订单评价控制层中的insert方法,完成添加订单评价操作。 |
系统响应 | 用户登录成功,订单评价控制层接收参数,在t_ordersevaluate表中更新新增订单评价数据 |
响应时间 | 1S |
输入参数 | 订单评价、骑手、骑手评级、订单评价id、菜品评价、菜品评级、骑手id、 |
表删除订单测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_10 | 用户在系统中对不需要的订单信息进行删除操作,提交订单的id信息,通过GET方式完成订单信息的删除操作 | 在订单管理页面通过,向服务器发起GET请求,提交订单id信息,删除数据库中的订单信息 | 在订单管理页面,点击删除订单按钮,提交订单id到订单控制层 | 控制层中接受订单id信息,调用delete函数进行订单数据库数据的删除,数据库中订单信息删除 | 与预期结果一直 | 通过 |
添加订单时,需要在页面输入送货地址、骑手id、联系方式、用户id、用户、状态、总价、订单、骑手、详细信息,在订单的控制层通过insertorders接口进行订单数据接收。insertorders接口中将接受address、riderid、contactinfo、userid、user、state、totleprice、orders、rider、字段,通过拼接insert语句将订单信息保存到t_orders表中,完成添加订单操作,添加订单具体分析用例如表所示。
表添加订单用例表
用例编号 | 添加订单 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户添加订单 |
前置条件 | 用户登陆系统后执行操作 |
用例步骤 | 用户通过系统验证,进入添加订单页面,输入详细的订单信息。响应订单控制层中的insert方法,完成添加订单操作。 |
系统响应 | 用户登录成功,订单控制层接收参数,在t_orders表中更新新增订单数据 |
响应时间 | 1S |
输入参数 | 送货地址、骑手id、联系方式、用户id、用户、状态、总价、订单、骑手、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计