逻辑编排相关资料

// 解析jtl
    private static void getReport2(int index) {
        String reportFile = "D:\\jmeter\\ping_" + (130 + index) + ".jtl";
        String reportOutputFolder = "d:\\jmeter\\report_" + UUID.randomUUID();
        File reportOutputFolderAsFile = new File(reportOutputFolder);
        String[] args = {"-g", reportFile, "-e", "-o", reportOutputFolderAsFile.getAbsolutePath()};
        try {
            System.setProperty("jmeter.home", jemterHome);
            JMeter jMeter = new JMeter();
            jMeter.start(args);

//            // org.apache.jmeter.NewDriver
//            Class<?> initialClass = Class.forName("org.apache.jmeter.JMeter");// $NON-NLS-1$
//            Object instance = initialClass.getDeclaredConstructor().newInstance();
//            Method startup = initialClass.getMethod("start", new Class[]{new String[0].getClass()});// $NON-NLS-1$
//            startup.invoke(instance, new Object[]{args});
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

jmeter的kafka后端监听器

https://github.com/rahulsinghai/jmeter-backend-listener-kafka

文件夹改变监听

https://blog.csdn.net/qq_24641227/article/details/106502199

jmeter的使用

jmeter构建的产物

# 产物
-rw-r--r--. 1 root root 16517603 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT_src.tgz
-rw-r--r--. 1 root root      167 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT_src.tgz.sha512
-rw-r--r--. 1 root root 18909056 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT_src.zip
-rw-r--r--. 1 root root      167 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT_src.zip.sha512
-rw-r--r--. 1 root root 70815632 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT.tgz
-rw-r--r--. 1 root root      163 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT.tgz.sha512
-rw-r--r--. 1 root root 74177025 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT.zip
-rw-r--r--. 1 root root      163 5月  10 23:44 apache-jmeter-5.4.3-SNAPSHOT.zip.sha512


# 构建命令,加上 --project-prop checksumIgnore --exclude-task test 不检查,会很快
./gradlew build -Djava.awt.headless=true --project-prop checksumIgnore --exclude-task test

下载expected_release_jars.csv文件,替换掉

使用左边的

208235,log4j-1.2-api-2.17.0.jar
301776,log4j-api-2.17.0.jar
1789339,log4j-core-2.17.0.jar
24252,log4j-slf4j-impl-2.17.0.jar

修改产物名称

上面的产物带上SNAPSHOT

我们可以修改 build.gradle.kts 文件,将后面拼接的内容去掉

阿里云

https://help.aliyun.com/document_detail/410625.html
https://help.aliyun.com/document_detail/127413.html

JSON Schema

https://json-schema.apifox.cn/#一、本书中使用的约定

Apifox

https://www.apifox.cn/help/

Mysql 请求转发

https://blog.csdn.net/weixin_33898233/article/details/92709400

posted @ 2022-04-10 22:41  刘翊扬  阅读(57)  评论(0编辑  收藏  举报