• Jmeter 常用函数(15)- 详解 __StringFromFile


    如果你想查看更多 Jmeter 常用函数可以在这篇文章找找哦

    https://www.cnblogs.com/poloyy/p/13291704.htm

    作用

    从文本文件读取字符串,每次一行

    需要注意的地方

    • 文本文件的格式必须为 .dat 
    • 每次调用它都会从文件中读取下一行
    • 默认读取文件的位置为 /bin 下
    • 所有线程共享相同的函数实例,因此不同的线程将获得不同的行
    • 到达文件末尾时,除非已达到最大循环计数,否则它将从头开始重新读取

    语法格式

    ${__StringFromFile(C:UsersuserDesktop	est1.dat,data,1,2)}

    参数讲解

    字段含义是否必传
    File Name 读取文件的文件名 yes
    Variable Name 引用变量名 no
    Start sequence number 初始序列化 no
    End sequence number 最终序列化 no

    实际栗子一

    文本文件

    共三行数据

    线程组结构树

    线程组线程属性

    1 个线程,循环 6 次

    结果树

    知识点

     ${_StringFromFile(test1.dat,,,2)} 代表读取文本文件两次,没有写 2 则代表 1 次

    实际栗子二

    两个文本文件

    线程组结构树

    线程组线程属性

    2 个线程

    循环控制器

    循环 3 次,等于 1 个线程循环 3 次

    结果树

    知识点

    ${__StringFromFile(C:UsersuserDesktop	est#.dat,,1,2)}
    • 有多个文本文件,想一起读取,文件名分别是 test1.dat,test2.dat
    • # :代表限定符,插入数字
    • 1 :读取文件的初始位置的数字,这里就是  test1.dat 
    • 2:读取文件的最终位置的数字,这里就是  test2.dat 
    • 一共会读取两个文件,如果 2 变成 5,那么就会读取五个文件,从 test1.dat 到 test5.dat,是按顺序读取的哦
  • 相关阅读:
    最近想读的书想做的事
    syslogng 正确配置udp接受端口
    (转)iPhone重绘机制drawRect
    .Net工具整理
    用系统的网格还是用自己的网格
    将主关键字加强为适应多个
    onblur与onbeforedeactivate的区别
    模式窗口中无法转向
    实现获取客户端的MAC地址(3)
    onkeypress、onkeydown、onkeyup三事件的区别
  • 原文地址:https://www.cnblogs.com/poloyy/p/13387356.html
Copyright © 2020-2023  润新知