性能測試基礎-開門篇3(LR經常使用函數介紹)

LR經常使用的函數,協議不同函數會不同,這裏簡單的介紹下HTTP\WEBSERVICE\SOCKET協議經常使用函數:html

HTTP:android

web_set_max_html_param_len("1024");//設置1行數據最大長度,常常會使用到web

web_reg_save_param("SupplierId", "LB=SupplierId>", "RB=</b:SupplierId", "SEARCH=BODY", LAST);//關聯函數cookie

web_reg_find("Text/IC=code\":\"000000", "SaveCount=abc_count", "LAST"); //檢查點dom

atoi(lr_eval_string("{abc_count}")//字符串轉整型socket

web_add_header("user-agent","android"); //增長報文頭信息函數

web_add_cookie("","domain=")//增長COOKIEspa

find_cnt = lr_xml_find("XML={response}", //XML返回報文查找節點內容
            "FastQuery=/Envelope/Body/sayHelloResponse/return",
            "Value=Hello world!",
            LAST);code

SOCKET:xml

 lrs_create_socket("socket0", "TCP", "RemoteHost=127.0.0.1:22222",  LrsLastArg);

strcpy(cLine,lr_eval_string("<shuju>" ));

 lrs_get_last_received_buffer_size("socket0");

  lrs_send("socket0","buf0", LrsLastArg);
    lrs_receive("socket0","buf1",LrsLastArg);
相關文章
相關標籤/搜索