• BeanShell


    BeanShell下载地址是:www.beanshell.org

    BeanShell四种运行方式:

    java -jar bsh-2.0b4.jar,生成如下页面

    java bsh.Console 界面UI方式,也会弹出上面的页面

    java bsh.Interpreter 命令行方式,如下图:

    java bsh.Interpreter filename[args] 运行脚本文件

    要想用上面的三种启动方式,需要把jar包的路径放在环境变量CALSSPATH里面

    jmeter3.0 beanshell中文乱码问题解决方法:

    在jmeter安装文件中的bin目录下找到 jmeter.properties,文件,查找到

    jsyntaxtextarea.font.family=Hack

    jsyntaxtextarea.font.size=14  这两行,取消注释,然后重新启动jmeter就可以了

    jmeter---自定义函数

    jmeter---引入java文件

    事先在桌面上写好一个java文件,如TestBeanShell.java,里面的代码如下:

    public class TestBeanShell{
          public String hi(String name){
              return "Hi,"+name;
        }
    }

    props.put("name","北京");
    props.remove("name"); # remove 删除

    第一次运行时没有获取到,第二次运行时获取到北京,因为两个线程组是同时运行的,如果第一个线程组运行的快,就获取不到name,如果第一个线程组运行的慢,就可以获取到name

    在测试计划里勾选独立运行每个线程组,就可以每次都获取到name

    如果返回值在某个范围内,就不能用响应断言了,可以用BeanShell断言

    如果time大于500毫秒的,就验证失败并显示time是多少,也可以通过添加聚会报告,通过错误率来达到目的(大于500毫秒的占到51%)

  • 相关阅读:
    超简单实例使用websocket进行server和client实时通信
    antd的table行key自增长
    selenium元素定位Xpath,Contains,CssSelector
    slenium使用鼠标+键盘事件或者双击实现代码
    使用python+pychram进行API测试(接口测试)初级STEP 1
    linux命令小常识
    sql中limit使用方法
    Swagger-API测试工具实战
    写 test-case心得
    测试之路之[前奏]
  • 原文地址:https://www.cnblogs.com/laosun0204/p/10166311.html
Copyright © 2020-2023  润新知