Loadrunner实战第6章教程分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.3 关联的应用-7 实例讲解较复杂关联的应用 根据响应信息不难发现,有两个字符串符合要求,即“hello world.”和“hello worldx”,能不能 把“hello world.hello worldx”作为文本域的输入进行提交。 6.4 动态链接库函数的调用 动态链接库函数的编写 系统和自定义动态链接库函数的调用 动态链接库函数的查看工具应用 6.5 特殊函数应用注意事项 atof()函数的应用前要事先声明 浮点数的取值是近似值 6.6 自定义函数应用 自定义函数仅应用于本脚本 自定义函数的复用 需注意包含公共函数的文件存放位置 问题与讨论 个变量是由web_reg_save_param函数存放参数名称“mystr”和“_count”构成的,这是LoadRunner系统规定这样应用的,大家在使用时要记住这种写法。为了输出符合条件的字符串个数,用lr_eval_string({mystr_count})将mystr_count转换为字符串进行输出 有几个地方需要注意: (1)mystr_%d变量是由web_reg_save_param函数存放参数名称“mystr”和“_%d”构成的,且符合条件的字符串是从mystr_%1开始。请大家一定要注意编号是从1开始的而不是0。针对上面这个例子大家可以知道,符合条件的字符串共有两个,那么对应的变量就应该有两个,即mystr_%1和mystr_%2,并且分别存放“hello world.”和“hello worldx”这两个字符串。 (2)本脚本用到了两个非常重要的函数:sprintf和strcat * 需注意: (1)在应用函数时应仔细阅读函数的联机说明和示例,要特别注意有无注释,如果函数事先需要声明,则在应用之前必须先声明后使用。 (2)浮点数的取值是近似值,所以在进行等值判断时,必须取相同的精度,最好转换为字符串后再进行等值比较。 * * 软件性能测试与LoadRunner实战教程 第6章 脚本语言编写基础及关联技术应用 6.1 认识LoadRunner脚本语言 6.2 C语言基础 6.3 关联的应用 6.4 动态链接库函数的调用 6.5 特殊函数应用注意事项 6.6 自定义函数应用 6.1 认识LoadRunner脚本语言 LoadRunner支持多种协议,在编写脚本的时候,可以根据不同的应用,选择适合的协议。同时,可以选择Java Vuser、JavaScript Vuser、Microsoft .NET、VB Vuser、VB Script Vuser等协议进行相应语言的脚本编写。在进行“Web(HTTP/HTML)”等协议编写的时候,脚本的默认语法规则都是按照C语言的语法规则,当然也可以选择Java Vuser用Java语言实现同样功能的脚本。 6.2 C语言基础-1 数据类型 C语言语句分类 C语言结合LoadRunner的基础应用知识 6.2 C语言基础-2 数据类型 C语言语句分类 C语言结合LR的基础应用知识 6.2 C语言基础-3 数据类型 所谓数据类型是按被定义变量的性质、表示形式,占据存储空间的多少,构造特点来划分的。 在C语言中,数据类型可分为基本数据类型、构造数据类型、指针类型、空类型4大类。 6.2 C语言基础-4 数据类型 所谓数据类型是按被定义变量的性质、表示形式,占据存储空间的多少,构造特点来划分的。 在C语言中,数据类型可分为基本数据类型、构造数据类型、指针类型、空类型4大类。 6.2 C语言基础-5 6.2 C语言基础-6 6.2 C语言基础-7 6.2 C语言基础-8 C语言语句分类 表达式语句 函数调用语句 控制语句 复合语句 空语句 6.2 C语言基础-9 表达式语句 由表达式加上分号“;”组成。例如,“z= x+y;”,该语句就是一个赋值语句,它将变量x和y之和赋值给变量z。 6.2 C语言基础-9 C语言语句分类 表达式语句 函数调用语句 控制语句 复合语句 空语句 6.2 C语言基础-10 函数调用语句 由函数名、实际参数加上分号“;”组成。例如,“sqrt(100)”该语句就是一个将双精度浮点数开平方的函数,这里就是100开平方。 6.2 C语言基础-11 控制语句 控制语句用于控制程序的流程,以实现程序的各种结构方式,它们可以分成以下3类。 条件判断语句:if语句、switch语句; 循环执行语句:do while语句、while语句、for语句; 转向语句:break语句、continue语句、goto语句、return语句。 6.2 C语言基础-12 复合语句 把多个语句用括号“{}”括起来组成的一个语句。在程序中应把复合语句看成是单条语句,而不是多

文档评论(0)

美洲行 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档