数据格式
四个节点,全都遵循同一个模型:一个 parse 或 stringify 操作、一个 value 输入、一个 result 输出。
| 输入 | value |
| 输出 | result |
| 配置 | op:parse 或 stringify;indent(0 表示紧凑,最大 10) |
| 输入 | value |
| 输出 | result |
| 配置 | op、indent(最大 10) |
产出的对象里,属性会带上 @_ 前缀:
<client id="42"/> 得到 { client: { '@_id': '42' } }。
要以纯文本之外的方式处理一个 SOAP 响应,靠的就是它。
| 输入 | value |
| 输出 | result |
| 配置 | op、indent(1 到 10,默认 2) |
| 输入 | value、delimiter(字符串) |
| 输出 | result |
| 配置 | op、delimiter(默认 ,)、header(默认 true) |
启用 header 时,parse 会产出一个对象列表,各属性以第一行为名。把它与
读取文件 和
ForEach 组合起来,
就是数据驱动测试的经典模式:
读取文件“jeux.csv” ──► CSV(parse) ──► ForEach └─ each ──► HTTP 请求