• 0
  • 0
分享
  • JMETER接口自动化测试一基本命令使用——软件测试圈
  • TIMI 2022-07-22 15:44:09 字数 884 阅读 1322 收藏 0

非图形界面运行jmeter脚本,生成测试报告,直观明了,简洁。

把报告直接通过邮箱发送给领导,不用自己做报告了。

大致流程:当我们使用jmeter调通了所有接口后,把测试计划保存到本地,然后,通过非图形化命令运行这个测试计划下的所有接口,生成测试报告,发送报告。

1.png

上篇的jmeter接口自动化中,我讲了jmeter接口自动化的环境搭建。

现在我们再来熟悉jmeter无界面的自动化的几个常用的基本命令。

以上就是jmeter接口自动化常用的几个命令。

具体用法和操作步骤:

1、cmd进入DOS命令窗口。

2、输入jmeter-v检查环境是否配置成功。

3、输入命令:jmeter-n-tC:\Users\Administrator\Desktop\接口资料\接口自动化\查看结果树.jmx-lC:\Users\Administrator\Desktop\接口资料\接口自动化\获取用户信息.jtl-e-oC:\Users\Administrator\Desktop\接口资料\接口自动化\测试报告

4、点击“回车”键。

5、就可以到:C:\Users\Administrator\Desktop\接口资料\接口自动化\测试报告这个路径下查看测试报告了。

例如:

2.png

3.png

这就是一个简单的jmeter接口自动化的测试流程了。

备注:前提是我们已经写好了一个:查看结果树的jmx

具体来分解各个命令行:

jmeter-n:运行jmeter

jmeter-n-t:后面跟着我们要运行的jmx文件路径。

jmeter-n-t#%%%%%%%%-l#%%%%%%:后面跟着我们运行结果保存的路径。以:.jtl的格式存放。

jmeter-n-t#%%%%%%%%-l#%%%%%%-e:运行结束后生成html的报告。

jmeter-n-t#%%%%%%%%-l#%%%%%%-e-o#%%%%%%:保存html报告的地址。

其中我初次写的时候,容易遗漏-l的命令。结果报错,说明不能缺少这个命令。


作者:知识在于点滴的积累

原文链接:https://www.cnblogs.com/star12111/p/13339760.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   2022软件测试行业调查报告开始了,点击链接http://vote.51testing.com/ 填写问卷,五门测试实战课程任选两门免费学习。同时还有转发朋友圈免费领数据线的活动。快来参加吧~  近年来越来越多的人转行到软件测试这一领域,对于很多外行的人来说,肯定对这一行业有很多不了解,对于这一职业的职责以及要求都会不清楚,那么我们今天就来梳理一下关于软件测试行业的信息。  一、软件测试的主要职责你知道吗?  软件测试说白了就是检测bug,是由专业的测试人员对软件进行性能、稳定性、质量等进行检测的过程,软件测试工程师对产品质量直接起着决定性作用。  二、软件测试需要什么样的技能?  大学里...
            0 0 954
            分享
          • SeleniumSelenium 是什么Selenium 是一款 Web UI 测试工具,是一款 自动化测试 工具,使用 Selenium 测试工具进行的测试通常被称为 Selenium Testing,各种支持如下列表:UI 元素的支持与管理:自写代码实现浏览器支持:IE/Firefox/Chrome操作系统:支持跨平台开发语言:Python/Ruby/Java/c#是否开源:免费持续集成工具:支持主流持续集成工具Selenium 特点Selenium 特点主要表现在以下几个方面:Selenium 已经开源了,且免费Selenium 支持 windows、Macos、Linux 这些系统基本...
            0 0 862
            分享
          • 一、功能测试用例的设计举例:(一)我想要回家,让你给我买一张票,然后设计测试用例答案:确定需求(回家回哪,需要什么票,买什么时候的票)开始测试功能测试(我去买票(买火车票,飞机票),买到票(什么时候),回来给你);可靠性测试(我去买票过程中被撞死了,票买不到怎么办,延期了,买那个点的票没了怎么办让我帮他买票的人的身份,比如是否有特殊优待,如军人,1米2以下儿童等,身份证丢了,或者票丢了,责任划分);可维护性测试(票是否可保存完好);兼容性(还不同人的去买,我中间招人去买,我坐车走路);算法测试(我通过不同的渠道买票花费的时间);竞品测试(别的人怎么买的票);安全性测试(身份信息保密);性能测试...
            0 0 1636
            分享
          •   及时同步信息  在工作中,出现问题时应及时跟进并向关键人员同步进展。但实际工作中,比较常见的是问题出现后,你跟进得可能很及时,但问题产生的原因、影响、进展情况等信息的同步往往比较滞后,通常是主管或项目干系人询问你,你才反馈出来。如果你存在这样的情况,那么本文就是为你准备的。  一个问题的生命周期大体包含问题出现、问题发现、问题分析,问题定位,问题解决或改进几个环节,发现问题时就应该同步,而不是问题解决或改进了再同步。对于QA来说,日常工作的信息同步有两大类场景,一类是线上问题的同步,一来是项目进展的同步。  关于线上问题的同步  发现线上问题时,应第一时间反馈给你的主管。大体上包含如下几块...
            0 0 623
            分享
          • ChatGPT Plugin 介绍最近,OpenAI 宣布了一个重大的更新: ChatGPT 支持 Plugin 能力。用户在与 ChatGPT 自然语言交互时,可以选择使用插件。通过插件扩展,可以实现让 ChatGPT 实现以下能力:检索实时信息,例如:体育比分、股票价格、最新消息等。检索知识库信息,例如:公司文档、个人笔记等。代表用户执行操作,例如:订机票、订餐等。举具体例子,用户想要使用 ChatGPT 来查询某个城市的酒店信息,只需要安装并允许使用一个酒店搜索的插件,然后就可以通过简单的对话来获取酒店的名称、价格、评分、位置等信息;如果用户想要使用 ChatGPT 来学习某个编程语言,...
            0 0 1440
            分享
      • 51testing软件测试圈微信