2017-09-27 36 views
-1

我嘗試使用這個功能來捕捉頁面加載時間,我們能否使用loadrunner捕獲頁面加載時間?

Action() { 
long PageLoadTime; 
    lr_start_transaction("1st Load Test");  
    web_url("user_guide","URL=https://www.amazon.in/","Mode=HTML",LAST); 
    pageLoadTime=web_get_int_property(HTTP_INFO_DOWNLOAD_TIME); 
    lr_output_message("----PageLoadTime of URL----: [%s]", lr_eval_string(" 
    {pageLoadTime}")); 
    lr_end_transaction("1st Load Test", LR_AUTO); 
return 0; 
} 
+0

Couldn」能夠捕獲頁面加載時間,是否有任何其他方式來捕獲頁面加載時間?請在此澄清我 –

+0

歡迎來到SO。您應該編輯問題並添加此信息(而不是添加註釋)。 – user5226582

+0

請閱讀惠普/ Microfocus和亞馬遜的許可協議,內容涉及使用Microfocus的自動工具對測試人員不擁有,管理或控制的站點以及使用自動代理而不是通過Web服務支持的自動化界面。如果您需要試驗,有許多開源應用程序可用。不要將性能測試工具指向你的鄰居網站! –

回答

1

我定你的代碼:

Action() { 
int pageLoadTime; 
    lr_start_transaction("1st Load Test");  
    web_url("user_guide","URL=https://www.amazon.in/","Mode=HTML",LAST); 
    pageLoadTime=web_get_int_property(HTTP_INFO_DOWNLOAD_TIME); 
    lr_output_message("----PageLoadTime of URL----: [%d]", pageLoadTime); 
    lr_end_transaction("1st Load Test", LR_AUTO); 
    return 0; 
} 
-1

看到lr_get_transaction_duration(),lr_get_transaction_status()和lr_get_transaction_wasted_time()