2017-09-27 296 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()