0.8.5 • Published 4 years ago

loadrunner-auto-correlation v0.8.5

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

自动关联脚本工具使用文档

  1. 安装Node运行环境

    注意版本需要12以上版本的nodejs

  2. 下载工具包

  3. 在工具包解压文件目录

  4. 有两种应用模式:

    1. 双文件组模式(采用差异对比进行关联)
    2. 单文件组模式(采用模式匹配差异进行关联)(推荐单文件组模式)
  5. 采用全配置的方式 (在配置文件中配置)
  6. 输入输出文件夹

    - input文件夹里放置对比的两/一组loadrunner录制产生的C文件(即每个动作对应的C文件)及codeGeneratorLog.txt文件(及录制后data目录下的一个请求响应信息文本)
    - 如果是单组文件模式,只需放置单组文件即可,但需配置需要关联的属性
  7. 然后在nodejs cmd/cmd里跳转至解压的目录

  1. 然后输入对应命令,例如你要的对比文件组1 你要的对比文件组2, 比如:

    • 以下所有第四个单词开始都是输入的文件名或者文件路径
    • 双组文件匹配模式命令是:
    • npm run diff vuser_init,Action,vuser_end vuser_init1,Action1,vuser_end1
    • 单组文件匹配模式命令则是:
    • npm run sdiff vuser_init,Action,vuser_end

    其中空格分隔两组,每组里又用半月符号的逗号,分隔文件

  2. 新增两种链式调用模式:

    • 其中/self_config/lac.diff.config.js是路径文件
    • self_config是根目录的文件夹, lac.diff.config.js是目录下文件
    • 双组文件链式匹配模式命令是
    • npm run diffList /self_config/lac.diff.config.js
    • 单组文件链式匹配模式命令是
    • npm run sdiffList /self_config/lac.config.js
  3. 就可以在配置的output文件夹里看到产出做过自动关联的文件

    为什么说是部分呢,因为额外请求的自动关联只给出关联函数和关联响应体ID,开发者可以酌情考虑是否配置自动形成额外请求函数;

    或者自己手动将额外请求里摘出来形成函数,再关联替换;

  1. 除此之外,还有一些字符串关联替换

    • 在self_config文件目录下的config.js文件中

Image text

Image text

0.8.5

4 years ago

0.8.4

4 years ago

0.8.3

4 years ago

0.8.2

4 years ago

0.8.1

4 years ago

0.8.0

4 years ago

0.7.9

4 years ago

0.7.8

4 years ago

0.7.7

4 years ago

0.7.6

4 years ago

0.7.5

4 years ago