前言
支持go语言和python语言写辅助函数
debugtalk辅助函数
在根目录编辑 debugtalk.py 文件写辅助函数实现自动化生成动态参数。
如下两个int相加 和 获取登录用用户名 函数
def sum_two_int(a: int, b: int) -> int: return a + bdef get_longin_name():
return "admin"
在yaml 用例中引用函数
config: name: 案例 teststeps: - name: post variables: username: admin request: method: POST url: http://120.25.121.168:19001/api/login json: username: ${get_longin_name()} password: "quxue2023" validate: - eq: [status_code, 200] - eq: [body.data.username, "admin"] - contains: [body.data.username, "2024"] - eq: [body.data.message, "成功"] - eq: [headers."Content-Type", "application/json"]
执行:hrp run testcases\login_imos.yml --gen-html-report 可以看到调用了函数
标签:username,httprunner,函数,int,06,eq,debugtalk,name From: https://www.cnblogs.com/quxue/p/18133281