`

LoadRunner性能测试应用(六)

阅读更多

3.插入注释

  注释可以在录制脚本时插入,也可以在脚本录制后插入,其顺序对程序分析没有影响。在需要插入注释的操作前,以便于对脚本的重复使用。注释可以在录制脚本时插入,也可以在脚本录制后插入,其顺序对程序分析没有影响。在需要插入注释的操作前,通过工具栏上的“注释”按钮或者“ I nsert”菜单下的“C omment”子菜单插入注释。在“Ins ert Co mment”对话框中输入对操作的注释,以便于对脚本的重复使用。

  在需要插入注释的位置,通过菜单或者工具栏操作,如图2-31所示。

  LoadRunner性能测试应用(六) - 银杏飘零 - 我的博客

  图2-31  插入注释

  接着,出现如图2-32所示的对话框。脚本中注释的代码如图2-33所示。

  LoadRunner性能测试应用(六) - 银杏飘零 - 我的博客               LoadRunner性能测试应用(六) - 银杏飘零 - 我的博客

  图2-32  输入注释内容                                             图2-33  插入注释图例

  4.插入函数

  在录制脚本的过程中,根据不同的协议,会用到不同的函数,在此介绍几个脚本中比较常见的函数,希望初学者能对插入函数的基本操作方法有大概的了解。详细的函数调用方法,会在第6章的"LoadRunner函数介绍"中说明,这里不再赘述。

  (1)web_custom_request:允许使用HTTP支持的任何方法来创建自定义HTTP请求。

  (2)web_image:在定义的图像上模拟鼠标单击

  例子:

  web_image("46.gif",

 

  "Src=frame/sapphire/image/tree/15/46.gif",

  "Ordinal=2",

  "Snapshot=t4.inf",

  EXTRARES,

  "Url=frame/sapphire/style/controls.css","Referer=http:// 192.168.1.10:7001/mail/login.do", ENDITEM,

  "Url=frame/sapphire/style/custom.css",

  "Referer=http://192.168.1.10/mail/login.do ", ENDITEM, LAST);

  (3)web_link:在定义的文本链接上模拟鼠标单击。

  例子:

    web_link("MAIL",

 

    "Text= MAIL ",

    "Snapshot=t3.inf",

    EXTRARES,

    "Url=frame/sapphire/style/menu.css",

"Referer=http://192.168.1.10:7001/mail/login.do ", ENDITEM,

    "Url=frame/sapphire/style/panel.css",

"Referer=http:// 192.168.1.10:7001/mail/login.do ", ENDITEM, LAST);

(4)web_submit_data:执行 无条件 或 无上下文 的表单。

  例子:

LoadRunner性能测试应用(六) - 银杏飘零 - 我的博客

  (5)web_submit_form:模拟表单的提交。

  例子:

LoadRunner性能测试应用(六) - 银杏飘零 - 我的博客

  (6)web_url:加载由 URL 属性指定的URL。

  例子:

 

  web_url("Application",

  "URL=http://192.168.1.121:10001/Application",

  "Resource=0",

  "RecContentType=text/html",

  "Referer=",

  "Snapshot=t1.inf",

  "Mode=HTTP",

  LAST);

  (7)web_add_cookie:添加新的Cookie或修改现有的Cookie。

  例子:

 

  web_add_cookie("cnt_uid_www=9f9e130439330156c92c51430b3e0120; DOMAIN=top2007.csdn.net");

  web_add_cookie("IMMsgID_d41d8cd98f00b204e9800998ecf8427e=70; DOMAIN=top2007.csdn.net");

  (8)web_set_timeout:指定Vuser等待执行指定任务的最长时间。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics