欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > metersphere接口测试(2)- 导入并使用自己编写的jar包

metersphere接口测试(2)- 导入并使用自己编写的jar包

2025/3/19 1:16:02 来源:https://blog.csdn.net/weixin_43812150/article/details/145967432  浏览:    关键词:metersphere接口测试(2)- 导入并使用自己编写的jar包

文章目录

    • 前言
    • 环境搭建
    • 怎么将写好的java脚本打成jar包
    • metersphere中使用自己的jar包
    • 总结

前言

文章是接着上一篇文章续写的~

环境搭建

  1. JDK
    第一步就是安装jdk,首先检查自己的电脑中是否安装了jdk,打开cmd输入
java --version

出现了jdk具体的信息则表明已经安装:
在这里插入图片描述
如果没有安装可参考这篇文章:JDK - Java Development Kit 下载安装及环境变量配置总结

  1. 接着就是编写代码的工具,推荐IDEA,VSCode可能会出现一些未知的问题,可参考这篇文章:在 VSCode 里写Java 项目(持续更新)
    IDEA的PJ可参考这篇文章:好东西

怎么将写好的java脚本打成jar包

  1. 首先就是编写自己的脚本,构建自己的java项目。
    Build system建议选择Maven。对于写简单脚本并打包成 JAR 包导入 MeterSphere 的需求,使用 Maven 较为合适。虽然 IntelliJ 自带构建系统也能打包,但在依赖管理和标准化方面不如 Maven;Gradle 虽然灵活强大,但对于简单脚本打包,其配置相对复杂,所以 Maven 更符合我们的需求 。
    Groupid的话如果是为公司项目,公司域名为 example.com,那么 GroupId 可以设置为 com.example 。
    ArtifactId用来标识项目中的模块或特定的工件,用项目缩写即可。
    在这里插入图片描述
  2. 编写脚本文件,src - main - java - ‘Groupid’ 中新建脚本java文件,写脚本时建议将后续可能会变的一些变量以传参的形式写入,不写死,这样我们后续就不用维护这个包了:
  3. pom.xml添加依赖。如果有第三方依赖的话,打包时需要将第三方依赖一起打包,在使用AI生成pom.xml需要告诉AI这个需求。
    PS:脚本文件,pom.xml这些都可以让AI帮你生成
  4. 将写好的脚本打包,使用 IntelliJ IDEA 中的 Maven 工具窗口
    • 打开 Maven 工具窗口:在 IntelliJ IDEA 中,点击右侧的 “Maven” 图标,打开 Maven 项目面板。
      在这里插入图片描述
    • 执行打包命令:在 Maven 项目面板中,展开项目,找到 Lifecycle 节点,双击其中的 package 选项。Maven 会按照配置的构建流程执行编译、测试等步骤,最后将项目打包成 JAR 文件。在这里插入图片描述
    • 查看生成的 JAR 包:打包完成后,在项目的 target 目录下会生成一个 JAR 文件,如果打包了外部依赖的话会生成两个JAR文件。original-jkx-1.0-SNAPSHOT.jar:这是 Maven 默认构建生成的普通 JAR 包,仅包含项目自身的代码,不包含第三方依赖。jkx-1.0-SNAPSHOT.jar:添加插件配置后,插件会对默认生成的 JAR 包进行处理,将第三方依赖等内容一起打包进来,形成了最终可包含所有依赖的可执行 JAR 包。我们使用jkx-1.0-SNAPSHOT.jar在这里插入图片描述

metersphere中使用自己的jar包

  1. 将JAR包上传到【项目设置】-【文件管理】中,点击【添加文件】上传 JAR包
    在这里插入图片描述
  2. 点击上传的jar的小眼睛按钮,查看加载 jar 包开关是否有打开,如果没有打开需要手动打开
    在这里插入图片描述
    在这里插入图片描述
  3. 在接口测试中调用写好的脚本
    在这里插入图片描述
    调试时最后两行logo.info可以加上不过在正式使用时需要注释掉,会占用服务器的内存。
  4. 如果不能运行可以从下面几个维度来进行排错
    • 查看控制台的logo,看哪里报错
    • 脚本有没有写错
    • 是不是符合beanshell语法或者其他类型的语法错误
    • 查看请求头的参数,有没有传错

总结

文章先讲安装 JDK 及推荐用 IDEA 编写代码,接着说明用 Maven 将 Java 脚本打成 jar 包的步骤,包括构建项目、编写脚本、添加依赖及执行打包。最后阐述在 MeterSphere 中上传、使用 jar 包及接口测试调用、排错方法 。

ps:导入的jar包脚本运行不起来时不要着急,慢慢排错~

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词