loadrunner自动化测试工具的应用讲稿(编辑修改稿)内容摘要:
vuser_init() { //登录的脚本可以放在这里 } 1. 录制前的选项设置: 7 解释: HTMLbased Script, 脚本中采用 HTML 页面的形式来表示,这种方式的 Script 脚本容易维护,容易理解。 2.不是基于浏览器的应用程序推荐使用 URLbased Script,脚本中的表示采用基于 URL 的方式,不是 很好阅读。 解释: ThinkTime,如果记录,还可以设置最大值,一般我不记录这个值。 8 2.通知 Vugen去重新设置每个 action之间的 Http context,缺省是需要的。 3.完整记录录制过程的 log, 4.保存一个本地的 snapshot,可以加速显示 5.把 html的 title放到 web_reg_find函数里面 7. Http header的录制,我们采用缺省即可,不需要用 web_add_header去录制非标准的 header信息。 对录制的 content的内容进行 filter,不作为 resource处理的。 解释:这个就是我么前面提到的关联,系统已经预先设置好了一些常见的关联 rules,我们录制脚本之前,可以把 系统的都关掉,定义自己的,只是有的时候,它不能自动关联,就干脆手工关联。 这里比较重要,我还有一个专门的 PPT文档是详细讲这个的,大家可以到我的网站上下载。 2. 现在可以开始录制脚本了,我给出几段已经录制好的脚本。 lr_rendezvous(createpreproduction schedule )。 lr_start_transaction(create pre production schedule)。 web_url(, URL= Resource=0, RecContentType=text/html, Referer= Snapshot=, Mode=HTML, LAST)。 9 web_url(, URL= Resource=0, RecContentType=text/html, Referer= Snapshot=, Mode=HTML, LAST)。 //可以自己手工,也可以让 correlate 定义一个动态参数 web_reg_save_param( WCSParam_Diff2, LB= name=39。 , RB=39。 , Ord=7, Search=Body, RelFrameId=1, LAST )。 web_submit_form(, Snapshot=, ITEMDATA, Name=PTName, Value={schedule_name}, ENDITEM, Name=headerTempID, Value=preProductionHeaderTemplate, ENDITEM, Name=selectHeader, Value=1, ENDITEM, Name=schTempID, Value=preProductionDetailTemplate, ENDITEM, LAST)。 web_url(, URL= Resource=0, RecContentType=text/html, Referer= Snapshot=, Mode=HTML, LAST)。 lr_end_transaction(create pre production schedule, LR_AUTO)。 lr_rendezvous(createcs)。 lr_start_transaction(create cs)。 web_submit_data(, Action= Method=POST, RecContentType=text/html, Referer= Snapshot=, Mode=HTML, ITEMDATA, Name=scheduleID, Value={schedule_id}, ENDITEM, Name=scheduleName, Value={schedule_name}, ENDITEM, Name=VS022264, Value=Spring 2020, ENDITEM, Name=VS372264, Value=ANF, ENDITEM, Name={WCSParam_Diff2}, Value=test001, ENDITEM, Name=dParentID, Value=, ENDITEM, Name=itemID, Value=, ENDITEM, Name=ifRegen, Value=Y, ENDITEM, Name=editable, Value=true, ENDITEM, Name=calendar, Value=, ENDITEM, 10 Name=respPartyID, Value=, ENDITEM, Name=respPartyName, Value=, ENDITEM, Name=listParentID, Value=1, ENDITEM, Name=shareParty, Value=, ENDITEM, LAST)。 web_url(, URL= Resource=0, RecContentType=text/html, Referer= Snapshot=, Mode=HTML, LAST)。 web_url(, URL= Resource=0, RecContentType=text/html, Referer= Snapshot=, Mode=HTML, LAST)。 lr_end_transaction(create cs, LR_AUTO)。 解释: : 1) int web_url (const char *Name, const char * url, List of Attributes, [EXTRARES, List of Resource Attributes,] LAST )。 这个函数 load 指定的 web页面 . *Name:页面的 name; url:页面的 url, Resource:指示 the URL是否是一个资源。 0,不是, 1,是。 RecContentType:录制脚本过程中, Header响应的类 型, . text/html, application/x javascript Referer – 参考 web页的 the URL Snapshot snapshot 文件名 (扩展名 inf), correlation的时候要的。 Mode – 录制的级别 : HTML or HTTP Last 属性列表的结束标志。 11 2) int web_submit_data ( const char *StepName,//页面文件名 List of attributes, ITEMDATA,//Item数 据 List of data, [ EXTRARES, List of Resource Attributes,] LAST )。 这个函数以 GET and POST requests 发送 form。 *StepName: In the following example, the web_submit_data function submits a form using the POST method: web_submit_data(, Action= Method=POST, TargetFrame=, EncType=multipart/urlencoded RecContentType=text/html ITEMDATA, name=flight, value=6593, ENDITEM, name=reserveFlight, value=Next ,ENDITEM, LAST)。 这是 java、 JavaScript使用 POST方法发送 form的例子 (, Action= new String[]{ //options[] Method=POST, 12 RecContentType=text/html, Referer=。loadrunner自动化测试工具的应用讲稿(编辑修改稿)
相关推荐
,如果该仪表工作于工业生产过程 ,恶劣的环境对于液晶屏的工作更为不利 ,这就需要在设计中采用各种抗干扰措施 ,一般情况下采用下述措施即可 :(1)主板上与LCD模块接口的逻辑电路尽可能采用驱动能力强的芯片。 (2)LCD模块的接口中 ,在Vcc和Vss之间接一个 F的滤波电容。 (3)LCD模块的工作电流很小 ,为几个mA ,但其背光部分所需要的电流远大于其工作电流
. // using。 XElement contacts = (@c:\)。 在 LINQ to SQL 中,首先手动或使用 对象关系设计器( O/R 设计器) 在设计时创建对象关系映射。 针对这些对象编写查询,然后由 LINQ to SQL 在运行时处理与数据库的通信。 在下面的示例中, Customer 表示数据库中的特定表,并且 TableCustomer 支持派生自
实现前提 这种方式需要在机器上设置 IP 别名,也就是在一台机器的网卡上绑定多个 IP 地址去为多个虚拟主机服务。 而且要使用这项功能还要确定在你的 LINUX 内核中必须支持 IP 别名的设 置,否则你还必须重新编译内核。 下面举一个拥有两个虚拟主机的服务设置,以供参考。 2.配置步骤 假设,我们用来实现虚拟主机服务的机器,首先已经为自己提供了 WEB 服务,现在将为新的一家公司 w
始上升。 这三根小阳线称为 红三兵 ,它的出现预示后市大幅上升的可能性很大。 (二)圆弧底 : 随着股价逐渐被打低,空方能量消耗极大,多空双方进入对峙阶段,此时股价走势平稳,成交量萎缩。 继而多方逐一步反攻,伴随着成交量的放大,股价逐步上升,连续突 破三条移动平均线的压力,并创出近期新高,说明多方已占据主导优势,股价后市必将上涨。 (三) V字形底部 : 当空方连续将股价打低作空能量耗竭时
D642的存在,因而 V641的基极电压比发射极电压高 , V641截止, V642也截止,此回路对音量控制无作用,这时, C641上被充上近 12V 的电压。 当关机后, 12V 电压消失,此时由于 C641上充有12V 电压,因而
① 在其他情况相同的情况下,经营风险小的企业可以较多的利用负债,而经营风险大的企业只能用较 少的负债 ② 在其他情况相同的情况下,有形资产多的企业比无形资产多的企业能更多的利用负债 ③ 在其他情况相同的情况下,企业的边际所得税越高,利用负债的可能性越大 不对称信息理论 总是股利企业管理人员少用股票筹资,多用负债筹资。 第二节 资金成本 『资金成本』(名词解释)★