ME029-taskStatistics-suMoney-winShares-down.yml 1.1 KB
config:
    name: ME029-通过管理后台减少素币-当前素币减少、贡献值不变
#    base_url: ${ENV(base_url)}


teststeps:

-   name: $phone 登录系统
    variables:
      phone: ${ENV(phone1)}
    testcase: testcases/common/COM001_task_login_testcases.yml

-   name: 第一次查看当前素币和贡献值
    api: api/app_api/taskStatistics_api/taskStatistics_api.yml
    extract:
        - suMoney: content.data.taskMsg.suMoney
        - winShares:  content.data.taskMsg.winShares

-   name: 通过管理后台增加素币
    variables:
      userId: 3284714710070272
      reason: 减少素币的理由
      amount: 5
      editType: 2
    testcase: testcases/common/manager/COM006_manager_suMoney.yml

-   name: $phone 登录系统
    variables:
      phone: ${ENV(phone1)}
    testcase: testcases/common/COM001_task_login_testcases.yml

-   name: 第二次查看当前素币与贡献值
    api: api/app_api/taskStatistics_api/taskStatistics_api.yml
    validate:
        - eq:
            - content.data.taskMsg.suMoney
            - ${add($suMoney,-5)}
        - eq:
            - content.data.taskMsg.winShares
            - ${add($winShares,0)}