从零到企业级SSM电商项目验收测试(二)分类管理模块测试

1.获取品类子节点(平级)

category表

/manage/category/get_category.do
[v_act]request[/v_act]

categoryId(default=0)

[v_act]response[/v_act]
success

{
    "status": 0,
    "data": [
        {
            "id": 2,
            "parentId": 1,
            "name": "手机",
            "status": true,
            "sortOrder": 3,
            "createTime": 1479622913000,
            "updateTime": 1479622913000
        },
        {
            "id": 4,
            "parentId": 1,
            "name": "移动座机",
            "status": true,
            "sortOrder": 5,
            "createTime": 1480059936000,
            "updateTime": 1480491941000
        }
    ]
}

http://localhost:8080/manage/category/get_category.do?categoryId=19

fail

{
    "status": 10,
    "msg": "用户未登录,请登录"
}
或

{
    "status": 1,
    "msg": "未找到该品类"
}

2.增加节点

/manage/category/add_category.do
[v_act]request[/v_act]

parentId(default=0)
categoryName

http://localhost:8080/manage/category/add_category.do?parentId=0&categoryName=新增的家用电器子分类

[v_act]response[/v_act]
success

{
    "status": 0,
    "msg": "添加品类成功"
}

返回数据库中查看一下

fail

{
    "status":1,
    "msg": "添加品类失败"
}

3.修改品类名字

/manage/category/set_category_name.do
[v_act]request[/v_act]

categoryId
categoryName

[v_act]response[/v_act]
success

{
    "status": 0,
    "msg": "更新品类名字成功"
}

http://localhost:8080/manage/category/set_category_name.do?categoryId=100031&categoryName=修改后的分类

然后查看一下数据库,发现修改成功

fail

{
    "status": 1,
    "msg": "更新品类名字失败"
}

4.获取当前分类id及递归子节点categoryId

/manage/category/get_deep_category.do

[v_act]request[/v_act]

categoryId

[v_act]response[/v_act]
success

{
    "status": 0,
    "data": [
        100009,
        100010,
        100001,
        100006,
        100007,
        100008
    ]
}

fail

{
    "status": 1,
    "msg": "无权限"
}
本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
极客文库 » 从零到企业级SSM电商项目验收测试(二)分类管理模块测试

Leave a Reply

欢迎加入「极客文库」,成为原创作者从这里开始!

立即加入 了解更多