• 怎么在 pycharm 调试啊,求指导。。。。
    报错信息太少无法定位

  • 没有办法更新了

  • - config:
        parameters:
          - companyCode-companyName-companyAddress-provinceName-cityName-countyName-hasCertify-pollutionFactor-illegalType-officers-situation-advice-imgUrl-createdBy-except_code-except_message: ${parameterize(patrolRecord_NG_testcase1.csv)}
        request:
          base_url: http://10.1.170.85:80/
          method: POST
          headers:
            Content-Type: "application/x-www-form-urlencoded"
    
    
    - test:
        name: patrolRecord_savePatroRecordNG
        suite: patrolRecord_savePatroRecordNG()
        validate:
          - eq: ["content.code",$except_code]
          - eq: ["content.message",$except_message]
    

    测试报告:

    第一条- eq: ["content.code",$except_code],就没有做校验啊
    会不会是不支持参数引用的校验?

  • 是写在 test 里面还是 config 里面呢,我试过好像不行啊,有啥要求吗

  • 请教一下,testcase 里面是不能再写 validate 了吗?

  • 请教一个问题:
    在 variables 中可以引用 parameters 中的参数吗,因为要在 request 中使用 variables 作为传参调用一个函数
    代码如下:

    - test:
        name: query
        parameters:
          - status: [0, 1]
        variables:
          params:
            action: query
            serviceProviderId: 53108a8a12c32da8
            status: $status
        request:
          url: /electricitySafety
          data: ${get_signature($params)}
    

    报错如下:
    httprunner.exception.VariableNotFound: status not found in recursive upward path!
    请问这样的写法是不支持吗?还是我写错了,怎样才能在 variables 中引用 parameters 中的参数?

  • 请教一个问题:

    variables:
          - params:
              action: createxxxxxxx
              stationName: 测试
              shortName: 测试
    

    类似于上述的 variables,可以使用 $params.stationName 来引用参数吗
    我尝试了一下是报错的,不知道是不支持还是引用方式不对呢?

  • 期待大神解决这个问题啊,实在太需要了

    再问一下:看了遗留问题,如果愿意牺牲统计数据(仅牺牲用例个数的准确性),这个用例该怎么修改呢?

  • 仅楼主可见