51Testing软件测试论坛

标题: LR开发接口脚本 [打印本页]

作者: 飞儿乐队    时间: 2018-5-11 16:38
标题: LR开发接口脚本
  1. char token_id,tenant_id;
  2.     web_add_header("Accept","application/json");
  3.     web_add_header("Content-Type","application/json");
  4.     web_add_header("User-Agent","python-novaclient");

  5.     web_reg_save_param("token_id",
  6.         "LB=\"id\": \"",
  7.         "RB=\", \"tenant\"",
  8.         LAST);

  9.     web_reg_save_param("tenant_id",
  10.         "LB=\"id\": \"",
  11.         "RB=\"",
  12.         "Ord=2",
  13.         LAST);

  14.     web_custom_request("get_token_id",
  15.         "URL=http://25.0.0.2:5000/v2.0/tokens",
  16.         "Method=POST",
  17.         "Resource=0",
  18.         "Referer=",
  19.         "Mode=HTTP",
  20.         "Body={\"auth\": {\"tenantName\":\"luolijun\",\"passwordCredentials\":{\"username\":\"luolijun\",\"password\":\"test1234\"}}}",
  21.         LAST);

  22.     web_add_header("User-Agent","ceilometerclient.openstack.common.apiclient");
  23.     web_add_header("X-Auth-Token","{token_id}");

  24.     web_custom_request("select_cpu_id",
  25.         "URL=http://25.0.0.2:8777/v2/meters/cpu_util?q.field=project_id&q.op=eq&q.type=&q.value={tenant_id}&limit=1",
  26.         "Method=GET",
  27.         "Resource=0",
  28.         "Referer=",
  29.         "Mode=HTTP",
复制代码



作者: qqq911    时间: 2018-5-28 10:42
感谢分享
作者: Miss_love    时间: 2020-12-29 16:48
支持分享




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2