更新时间:2025-01-09 GMT+08:00
分享

在CodeArts TestPlan中调用多个参数字符串拼接函数

函数名

$strJoin(StringA,StringB,StringC......)

参数说明

可以在函数里添加多个参数。参数支持以下类型:

  • 字符串
  • 局部参数
  • 环境参数
  • 其他内置函数

功能说明

将多个字符串拼接成一个新的字符串。

使用场景

接口自动化用例中支持在以下场景中使用多个参数字符串拼接函数(该函数不支持在环境参数中使用,若在环境参数中使用,输入即输出):

  • 请求url路径
  • 请求头
  • 请求体
  • 检查点属性
  • if判断
  • for循环中断条件

示例

  • 请求url路径

    如下图所示,请求url路径中参数“test”的值为多个参数字符串拼接运算函数,函数中的参数A为“abc”, 参数B为“123”,参数C为环境参数“$${number}”。

  • 请求头

    如下图所示,请求头中参数“number”的值为多个参数字符串拼接运算函数,函数中的参数A为局部参数“${str1}”, 参数B为局部参数“${str2}”,参数C为局部参数“${str3}”。

  • 请求体

    如下图所示,请求体中应用了多个参数字符串拼接运算函数,函数中的参数A为环境参数“$${info}”, 参数B为环境参数“$${number}”。

  • 检查点属性

    如下图所示,检查点属性“result”的目标值为多个参数字符串拼接运算函数,函数中的参数A为局部参数“${str1}”, 参数B为局部参数“${str2}”, 参数C为局部参数“${str3}”。

  • if判断

    如下图所示,if判断的目标值为多个参数字符串拼接运算函数,函数中的参数A为局部参数“${str1}”, 参数B为局部参数“${str2}”, 参数C为局部参数“${str3}”。

  • for循环中断条件

    如下图所示,for循环中断条件的目标值为多个参数字符串拼接运算函数,函数中的参数A为“0000”,参数B为“1111”,参数C为“2222”。

相关文档