加特林-调用后进行负载测试

时间:2020-01-16 02:53:45

标签: scala performance-testing load-testing gatling scala-gatling

我们正在为接听电话进行负载测试。呼叫的有效载荷如下:

{
  "Stub1": "XXXXX",
  "Code": "CodeX",
  "people": [
    {
      "ID": "XXXXX-6425-EA11-A94A-A08CFDCA6C02"
      "customer": {
    "Id": 173,
        "Account": 275,
        "AFile": "tel"
      },
      "products": [
        {
          "product": 1,
          "type": "A",
          "stub1": "XXXXX-42E1-4A13-8190-20C2DE39C0A5",
          "Stub2": "XXXXX-FC4F-41AB-92E7-A408E7F4C632",
          "stub3": "XXXXX-A2B4-4ADF-96C5-8F3CDCF5821D",
          "Stub4": "XXXXX-1948-4B3C-987F-B5EC4D6C2824"
        },
      {
          "product": 2,
          "type": "B",
          "stub1": "XXXXX-42E1-4A13-8190-20C2DE39C0A5",
          "Stub2": "XXXXX-FC4F-41AB-92E7-A408E7F4C632",
          "stub3": "XXXXX-A2B4-4ADF-96C5-8F3CDCF5821D",
          "Stub4": "XXXXX-1948-4B3C-987F-B5EC4D6C2824"
        }
      ]
    }
  ]
},
{
  "Stub2": "XXXXX",
  "Code": "CodeX",
  "people": [
    {
      "ID": "XXXXX-6425-EA11-A94A-A08CFDCA6C02"
      "customer": {
    "Id": 173,
        "Account": 275,
        "AFile": "tel"
      },
      "products": [
        {
          "product": 1,
          "type": "A",
          "stub1": "XXXXX-42E1-4A13-8190-20C2DE39C0A5",
          "Stub2": "XXXXX-FC4F-41AB-92E7-A408E7F4C632",
          "stub3": "XXXXX-A2B4-4ADF-96C5-8F3CDCF5821D",
          "Stub4": "XXXXX-1948-4B3C-987F-B5EC4D6C2824"
        },
      {
          "product": 2,
          "type": "B",
          "stub1": "XXXXX-42E1-4A13-8190-20C2DE39C0A5",
          "Stub2": "XXXXX-FC4F-41AB-92E7-A408E7F4C632",
          "stub3": "XXXXX-A2B4-4ADF-96C5-8F3CDCF5821D",
          "Stub4": "XXXXX-1948-4B3C-987F-B5EC4D6C2824"
        }
      ]
    }
  ]
},

同样,我们必须测试1000个存根。在这种情况下,我们应该如何执行负载测试。我们正在考虑的一种选择是使用RawFileBody(“ file.json”))作为json函数,在这里我们将把所有数据从sql转储到json文件,并在后期调用中处理该json文件。其他建议

0 个答案:

没有答案