文档首页/测试计划 CodeArts TestPlan/用户指南/配置CodeArts TestPlan测试用例/创建接口自动化测试用例/接口自动化用例内置函数说明/在CodeArts TestPlan中调用字符串替换函数
更新时间:2026-03-09 GMT+08:00
在CodeArts TestPlan中调用字符串替换函数
函数名
$strReplace(String str, String old, String replace, boolean isRegular)
参数说明
- 参数str支持字符串、局部参数、环境参数、其他内置函数。
- 参数old支持字符串、局部参数、环境参数、其他内置函数。
- 参数replace支持支持字符串、局部参数、环境参数、其他内置函数。
- 参数replace支持true或者false,是指本次替换中是否是正则替换,若是正则替换参数old可参考正则表达式写法。
功能说明
将URL请求中某个参数的值或部分值进行替换并赋值给参数str。
使用场景
接口自动化用例中支持在以下场景中使用提取json对象函数(该函数不支持在环境参数中使用,若在环境参数中使用,参数输入即输出)):
- 请求url路径
- 请求头
- 请求体
- 检查点属性
- if判断
- for循环中断条件
示例
- 请求url路径
如图2所示,在请求url路径的请求体中,调用字符串替换函数,将环境参数“New_Variable_2”的值进行替换,为参数keyword更新为新替换的环境参数的值。
图1 原环境参数的值


保存并运行脚本后,可以在“执行历史”中查看日志明细。



