JMeter命令行执行及问题解决 Error in NonGUIDriver java.lang.RuntimeException: Could not find the TestPlan class!

     下面介绍的是在windows环境下如何运行jmeter linux 命令相同

     1、首先要准备好脚本,并且设置好线程属性,假设我们设置一个线程,循环一次。
          
     2、打开cmd命令行,到jmeter的bin目录下
     3、输入: jmeter -n -t  首页改版.jmx -l  result/10.jtl
           回车,等待运行结束
          
     
      参数说明:
      -n  指jmeter在无GUI的形式下运行;
      -t   指定要运行的脚本,如上图的:首页改版.jmx
      -l    指定一个jtl文件存放运行结果,如:result/10.jtl,其中result是我事先建在bin目录下文件夹,
            其实也可以不新建,jmeter  会检测要是不存在会生成一个的,只要制定路径就可以。
 
       4、运行结束后,还是可以在GUI的界面,导入10.jtl文件查看运行结果,如下图查看的是聚合报告
            

 在linux 上执行会遇到Error in NonGUIDriver java.lang.RuntimeException: Could not find the TestPlan class!

这个问题网上答案众多,不过经测试,发现问题在于jmx文件里有中文(无语)

posted on 2016-01-16 16:12  Yudar  阅读(7179)  评论(1编辑  收藏  举报