zoukankan      html  css  js  c++  java
  • Jmeter (一) 安装

     

    https://blog.csdn.net/ls1792304830/article/details/52718177

    一、准备工具

      1、Windows 操作系统

      2、jmeter

      3、JDk 依赖环境

    二、JDK安装

      1、下载JDK安装包

        http://www.oracle.com/technetwork/java/javase/downloads/index.html

        按照安装导向 傻瓜式安装

      2、配置JDK环境变量

        此电脑 —>属性 —>高级系统设置 —>环境变量 —>新建

        a、变量名: JAVA_HOME(新建)

          地 址: C:Program FilesJavajdk1.8.0_161 (JDK安装路径)

        b、变量名: PATH (修改)

          地 址: C:ProgramDataOracleJavajavapath;%JAVA_HOME%in; (添加:;%JAVA_HOME%in;)

        c、变量名: CLASSPATH (新建)

          地 址: .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar; (复制此段内容)

    三、Jmeter环境变量的配置

     路径  D:apache-jmeter-4.0injmeter.properties 下的 1021行代码 #sampleresult.default.encoding=ISO-8859-1  编码格式进行更改

    sampleresult.default.encoding=UTF-8

    或者是 放在最后一行进行 覆盖


    目的:防止编码出现问题

    四、创建一个测试计划 得到测试结果

    准备工作: 创建一个文件夹用来存放测试用例  

    1、创建测试计划

      文件 /创建测试计划 ; 或者是点击第一个图标

      记得点击 保存按钮  如下

        

     

    2、创建线程组

     

      “测试计划” 右键 / 添加 / threads / 线程组 

      

    3、添加请求方式 及 参数设置  

       “线程组” 右键 / 添加 / threads / sampler / http请求

      

      

      请求参数设置

        

        

    4、结果查看

      

      查看apikey 

        

    5、get请求请求参数化

      a、放置在parmertrs中 一个参数

        

        当然 如果有多个请求可以引用公共的请求参数

        (1)、设置公共请求参数

        

          

        (2)、引用公共请求参数

            ${name}  替换 原来的 value 值 就可以了

      

       b、从文件中 读取参数

        (1)、建立csv 数据文件设置

          

         (2)、相对路径下  放入 csv格式的文件

            如果是绝对路径 “文件名” 一栏放入 csv文件的 绝对路径,为了方便迁移 最好还是用 相对路径

         (3)、csv 配置

          

        注意 读取文件时 设置循环次数

        

    c、通过 添加 property display 数据覆盖的方式 添加参数

      (1)、添加 property display 插件

          

      (2)、 bin 目录下 user.properties文件中 最后一行添加数据   

           例如 添加  name = python

      (3)、函数工具生成   p 函数 

        选项  ——> 函数生成工具       如下操作

          

      (4)、添加 到  html 的 parameters 下

          

     其他小技巧

    线程组 下添加简单控制器 帮助管理 测试计划

     

    我遇到的问题 还没有解决!!

    参数化 不能正常使用

  • 相关阅读:
    sass和compass的配置
    MAC apache配置
    js库
    Tomcat7 配置 ssl
    同一对象内的嵌套方法调用AOP失效原因分析
    Spring Boot文件无法下载问题排查过程记录
    Apache、Spring、Cglib的beancopy效率对比
    使用in作为查询条件优化SQL并使用set筛选结果集
    Java使用foreach遍历集和时不能add/remove的原因剖析
    Python爬虫实践——爬取网站文章
  • 原文地址:https://www.cnblogs.com/hellosecretgarden/p/9241814.html
Copyright © 2011-2022 走看看