- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Script学习日记
Script的介绍#include web_api.hAction(){lr_rendezvous(集合点);lr_start_transaction(执行时间);web_url(numguess.jsp,URL=http://localhost:8080/jsp—examples/num/numguess.jsp,Resource=0,RecContentType=text/html,Referer=,Snapshot=t1.inf,Mode=HTML,LAST);web_submit_form(numguess.jsp_2,Snapshot=t2.inf,ITEMDATA,Name=guess, Value=2, ENDITEM,LAST);lr_end_transaction(执行时间, LR_AUTO);return 0;}Lr常用函数VU通用函数,一般以lr开头,可分为事务控制的函数、命令行分析函数、系统信息函数、字符串函数、日志函数、运行时函数。事务控制函数:lr_end_sub_transaction:标记子事务的结束以便进行性能分析。lr_end_transaction:标记loadrunner事务的结束。lr_end_transaction_instance:标记事务实例的结束。lr_start_sub_transaction:标记子事务的开始。lr_start_transaction:标记事务的开始。lr_start_transaction_instance:标记事务实例的开始。lr_fail_trans_with_error:将打开事务的状态设置为lr_fail,并发送错误信息。lr_get_trans_instance_duration:获取事务实例的持续时间,由他的句柄决定。lr_get_trans_instance_wasted_time:获取事务实例浪费的时间,由其句柄决定。lr_get_transacion_duration:获取事务的持续时间。lr_get_transaction_think_time:获取事务的思考时间。lr_get_transaction_wasted_time:获取事务浪费的时间。lr_resume_transaction:继续收集事务数据以便进行性能分析。lr_resume_transaction_instance:继续收集事务数据以便进行性能分析。lr_set_transaction_instance_status:设置事务实例的状态.lr_set_transaction_status:设置打开事务状态。lr_set_transaction_status_by_name:设置事务状态。lr_stop_transaction:停止事务数据的收集。lr_stop_transaction_instance:停止事务实例数据的收集。lr_wated_time:消除所有打开事务浪费时间。系统信息函数lr_user_date_point:记录用户定义的数据采集点。lr_whoami:将有关vuser的信息返回给vuser脚本。lr_get_host_name:返回执行vuser脚本的主机名。lr_get_master_host_name:返回运行controller的计算机名。运行时函数—协议相关函数web_url,web_list,web_link脚本优化过程中的一般步骤1。定义测试项目的目标,环境,脚本,测试数据,硬件等。脚本应该符合编码规范或编码习惯。2。创建一个版本文件夹来保存被测应用程序相关的各种不同资源,例如截获的.png/.gif图形文件,录制过程保存的html文件,录制中的所有html源文件和VuGen的录制日志。3。列出(在表里)每一个手动操作业务过程需要的实际步骤1)截取每一个屏幕图像(screen image )。2)为每一个屏幕(screen)分配一个唯一的事务名称。3)为处理的每一个步骤使用的技术组件(URL或者方法和函数)做注释。4。创建一个版本文件夹。注:我不喜欢使用默认位置,我喜欢把所有脚本相关的文件放到一个相同的文件夹中。不幸的是,这意味着如果我在不同的测试间互相交换录制,那我每次都得记住修改默认的设置。注:当录制一个新的脚本时,我喜欢选择多协议而不是单个协议。。。5。根据你的业务处理列表上指定的用户使用步骤和screen的顺序来使用VuGen录制程序,产生一系列脚本代码。在“开始录制”对话框中 * 使用COM/DCOM 协议时,选择“Win32应用程序“ * 使用Web(HTTP/HTML)时,选择“Internet Application“6。根据改进脚本方法和脚本语言规则来修改脚本。改进脚本的方法: 1)为每一个GUI的screen
文档评论(0)