如何用相对路径的方式保存文件(规范的目录保存文件)

曾经的我,测试用例脚本、测试用例数据、测试用例结果,都是保存在同一个位置。当脚本变动位置,或共享给同事时,便需要人工修改脚本路径,如:

如何用相对路径的方式保存文件(规范的目录保存文件)(1)

如何用相对路径的方式保存文件(规范的目录保存文件)(2)

当CSV使用较多,这样处理脚本时,变更起来便比较复杂。

最近搜索cookie处理时,看到网友(quwujin)所说,使用:规范的目录保存文件,设置相对路径,然后进行打包发送脚本时,接收方就能直接使用,不需要变更脚本了。我觉得可行,所以借鉴一下。

如下:

data 用于:保存参数script 用于:保存脚本result 用于:保存结果

如何用相对路径的方式保存文件(规范的目录保存文件)(3)

  • 设置目录的好处:文件路径可以使用相对路径,这样可以跨系统(window、linux),跨平台而不用修改路径
  • 值为../data/文件名,..(两个点)的意思: 代表当前目录往上一个目录

如何用相对路径的方式保存文件(规范的目录保存文件)(4)

表示Jmeter设置正常、运行正常。

如何用相对路径的方式保存文件(规范的目录保存文件)(5)

优化:

当脚本中的路径过多时,建议使用:用户定义的变量 ${变量名},运用到脚本设计中。

如何用相对路径的方式保存文件(规范的目录保存文件)(6)

用户定义的变量:相对路径的使用

如何用相对路径的方式保存文件(规范的目录保存文件)(7)

${变量名}:变量值的获取

注意:

当使用CSV脚本时,编码格式需要为:GB2312 否则,请求中会出现乱码哦。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页