处理Main方法中传入的参数--通过阅读Jmeter的源码分析得到

来源:互联网 发布:网络胜利组动漫风车 编辑:程序博客网 时间:2024/05/16 16:17

1.       需要的jar包

Jmeter 项目lib/jorphan.jar

Jmeter是apache的一个子项目,主要用途是压力测试。

2.       声明Otions

CLOptionDescriptor[] option = new CLOptionDescriptor[] { new CLOptionDescriptor(name, flags, id, description), new CLOptionDescriptor(name, flags, id, description), … };


Name : options 的名字

Flag : options 类型, 包含以下几种可能:

a.  CLOptionDescriptor.ARGUMENT_DISALLOWED

b.  CLOptionDescriptor.ARGUMENT_OPTIONAL

c.  CLOptionDescriptor.ARGUMENT_REQUIRED

d.  CLOptionDescriptor.ARGUMENTS_REQUIRED_2

e.  CLOptionDescriptor.DUPLICATES_ALLOWED

Id : options 的短名字,例如 : ‘h’, ‘i’

                即我们在传参的时候使用的前缀 ‘-h’, ‘-i’.

Description : 对Options的描述

3.       如何得到传入的参数 

 

CLArgsParser parser = new CLArgsParser(args, option);String error = parser.getErrorString();If(error!=null){CLOption option = parser.getArgumentById('h');String value = option.getArgument();System.out.println(value);}


 

4.  如何得到参数的描述:

 

System.out.println(CLUtil.describeOptions(option));

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 联想笔记本网络连接不可用怎么办 联想g50玩dnf卡怎么办 手机有wifi电脑没有网怎么办 电脑网卡被禁用了怎么办 win8系统装win7蓝屏怎么办 联想笔记本装win7蓝屏怎么办 联想g40-70开机黑屏怎么办 新主机开不了机怎么办 联想720s笔记本闪屏怎么办 华硕k40ie显卡坏了怎么办 开机黑屏进入bois后怎么办 2根内存条不兼容怎么办 联想笔记本r720系统崩溃怎么办 联想天逸310卡怎么办 新买的鼠标没反应怎么办 联想笔记本触屏鼠标失灵怎么办 无线鼠标接收器丢了怎么办 联想笔记本系统重装失败怎么办 联想笔记本屏幕闪屏怎么办 种植牙螺钉掉了怎么办 水管牙断里面了怎么办 水龙头起泡器不起泡怎么办 14mm乘8mm残留怎么办 宝宝吃了螺丝冒怎么办 收割机滚筒皮带轮键槽滚了怎么办 微信界面变小了怎么办 拉杆箱螺丝掉了怎么办 洗衣机应急门锁没有拉绳怎么办? 奔驰glc发动机声音大怎么办 淋膜机模具螺丝拧不动怎么办 一字螺丝滑丝了怎么办 螺丝拧歪卡住了怎么办 车牌螺丝拧歪了怎么办 空心墙打膨胀螺丝打不上怎么办 沉孔内六角螺丝滑丝怎么办 内六角螺丝滑了怎么办? 三色灯不变光了怎么办 卧室灯不变色了怎么办 圆柱齿轮减速机噪音大怎么办 轴与套间隙生锈怎么办 汽车停小区被刮怎么办