loadrunner中脚本文件目录(转)

录制之后,生成的文件目录:

文件夹 / 文件名称
文件/文件夹内容解释
Action.cAction 函数的内容,同在VuGen 主窗口中所展示的Action文件信息
default.cfg包含在 VuGen 应用程序中定义的所有运行时设置的列表(思考时间、迭代、日志等)
default.usp包含脚本的运行逻辑,包括 actions 部分如何运行
globals.h包含公共变量定义、库文件引入等信息, 同在VuGen 主窗口中所展示的 globals.h文件信息
vuser_end.cvuser_end函数的内容,同在VuGen 主窗口中所展示的vuser_end文件信息
vuser_init.cvuser_init函数的内容,同在VuGen 主窗口中所展示的vuser_init文件信息
webtours.usr包含有关虚拟用户的信息:类型、工具的版本信息、协议类型等信息
\dataData 目录存储主要用作备份的所有录制数据。数据放到此目录中后,就不会再被访问或使用
\DfeConfig包含2个子目录(“\DfeChains”和“\extensions”),存放编码格式链表相关文件和编码数据设置相关内容 

 

回放以后生成的文件目录

文件夹 / 文件名称
文件/文件夹内容解释
combined_webtours.c包含所有相关 .c .h 文件的“include”文件
logfile.log包含该进程的任何输出,如果预处理阶段未发生任何问题,此文件应为空。如果文件非空,几乎可以肯定下一阶段(即编译)将由于严重错误而失败
mdrv.log执行日志存储在脚本文件夹的 mdrv.log 文件中
mdrv_cmd.txt该文件为命令行方式启动mdrv的相关内容文件
options.txt包含预处理程序的命令行参数
pre_cci.c该文件也是一个 C 文件(pre_cci.c options.txt 文件中定义)
webtours.bak上次保存操作之前的 webtours.usr 副本
webtours.ci创建依赖于平台的伪二进制文件 (.ci),该文件供运行时将对其进行解释的虚拟用户驱动程序使用
\ result1该目录为脚本运行后的结果信息存放目录
 

脚本回放时的文件操作:

(1)将创建options.txt文件,其中包含预处理程序的命令行参数。
(2)将创建combined_webtours.c文件,其中包含所有相关 .c 和 .h 文件的"include"文件。
(3)将调用C预处理程序cpp.exe,执行命令行:cpp -f options.txt。
(4)将创建pre_cci.c文件,该文件也是一个C文件(pre_cci.c在options.txt文件中定义)。将创建logfile.log(在options.txt中也进行了定义),其中包含此进程的任何输出。如果预处理阶段未发生任何问题,此文件应为空。如果文件非空,几乎可以肯定下一阶段(即编译)将由于严重错误而失败。
(5)现在可以调用cci.exe C编译器,以创建依赖于平台的伪二进制文件 (.ci),该文件供运行时将对其进行解释的虚拟用户驱动程序使用。cci将pre_cci.c文件用作输入。
(6)将按以下方式创建pre_cci.ci文件:cci -errout E:\webtours\logfile.log -c pre_cci.c。
(7)日志文件logfile.log包含编译输出。
(8)文件pre_cci.ci现已重命名为webtours.ci。由于编译可能包含警告和错误,并且由于驱动程序不知道此过程的结果,驱动程序将首先检查logfile.log文件中是否存在条目。如果有,它随后会检查是否已生成文件webtours.ci。如果文件大小不为零,表示cci已成功编译;否则表示编译失败,并将发出错误消息。

(9)相关驱动程序现在将运行,并将 .usr 文件和webtours.ci文件一同用作输入。例如:mdrv.exe -usr E:\webtours\webtours.usr -out E:\webtours -file E:\webtours\webtours.ci之所以需要 .usr文件,是因为它会告知驱动程序正在使用哪个数据库。之后可以进一步知道需要加载哪些库以供运行。
(10)将创建output.txt文件(位于"out"变量定义的路径中),其中包含运行的所有输出消息。这与VuGen运行时输出窗口和VuGen主窗口下部窗格所显示的输出相同。

转载于:https://www.cnblogs.com/fanfly0517/p/4527939.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值