• 创建WEB测试计划


    1、添加线程组测试原件,给出发送请求的频率和数目。

    选中测试计划,单击鼠标右键,在弹出的快捷菜单中选择--add--Threads(users)--ThreadGroup

    继续:如果取样器里的执行出现错误失败的时候,请求不会停止,继续执行。
    Start Next Thread Loop : 忽略错误,线程当前循环错误,执行下一个循环。
    停止线程 : 只限当前线程停止,不影响其他线程执行
    停止测试 : 当前执行的线程全部执行完毕后结束
    Stop Test Now: 立刻停止

    设置线程数 :设置线程数是N
    设置过渡时期 :X
    设置执行测试的次数 

    这个过渡时期告诉JMeter要花多长时间才能“加速”到所选择的全部线程数。如果使用N个线程,并且增加的时间是X秒,那么JMeter将花费X秒的时间来启动和运行N个线程

    2、添加默认HTTP请求属性

    线程组--鼠标右键--Add--config  Element --HTTP Request Defaults

    HTTP请求默认值不会让jmter去发送HTTP请求,它只是定义了HTTP请求(测试原件)使用到的默认值。

    3、添加对cookie的支持

    通常所有Web测试都要支持Cookie,除非测试人员的应用系统很特别,不实用Cookie.要添加对Cookie的支持,只需要为测试计划中的每一个线程组添加一个HTTP Cookie管理器(HTTP Cookie  Manager).这样,每一个测试现成都会拥有独立的Cookie.但是Cookie会在HTTP请求对象间共享。

    线程组--右键--add-Config Element--HTTP Cookie Manager 

    4、添加HTTP请求

        添加两个HTTP请求的情况。

      1、首先为线程组添加一个HTTP请求(Add-Sampler-HTTP request).选中该请求,并编辑属性。

      2、相同原理,添加第二个即可。

    5、添加监听器用于查看/存储测试结果

    选中线程组,add-listener--Graph results.

    6、登录Web站点

       

  • 相关阅读:
    关于Animator状态在运行时的正负方向播放
    测试-Animator的“当前剪辑CurrentAnimatorStateInfo”
    关于Unity实现游戏录制功能的思考
    关于UI功能解锁,UI特效动画,UI tips的再思考
    堆排序
    单元测试时使用Ninject的小问题
    又开一坑,运动图形MoGraph for Unity
    关于AnimationState的测试
    底层设计应该尽量避免泛型
    java8中计算两个日期时间LocalDateTime的时间差,格式化成xx年yy月zz日aa时bb分cc秒
  • 原文地址:https://www.cnblogs.com/danyuzhu11/p/8378762.html
Copyright © 2020-2023  润新知