httpRunner使用(七):用例执行错误及解决方案

    科技2024-06-10  103

    错误一:格式未对齐while parsing a block mapping

     解决方案:

    错误二:引用其它用例提取的变量错误

     解决方案:使用output,可以在testcase间传递变量值

    错误三:type错误(调用其它用例未传参数)

    解决方案: 

    调用的用例如下

    错误四:could not find expected ':'(格式错误,缺少:)

    解决方案:找到对应行,在关键字后加上: 

    错误五:对比结果失败

    解决方案: 对应断言关键字将eq改为str_eq

    错误六:ERROR    failed to parse testcase: testcases\platformManage\new.yml, error: keyword

    解决方案: 传入对应变量即可;可以在对应用例文件中搜索报错内容(注意:搜索调用的用例或api文件下是否有)

    错误七:ERROR    'testcase' is a required property 

     解决方案:testsuite中不能直接调用api,把对应api去掉或换成用例调用即可

    错误八:格式错误None is not of type 'object' 

    错误九:ERROR    'request' is a required property

    Processed: 0.017, SQL: 8