正常启动JMeter即进入如图所示的工作区,JMeter工作区可以分
为3个区域。
区域1为菜单栏,位于最上方,所示为菜单快捷方式。
快捷菜单的功能从左到右依次是:
- 新建测试计划;
- 选择测试计划模板,创建一个新的测试计划;
- 选择并打开已经存在的测试计划;
- 保存测试计划;
- 剪切选定的元件,如果元件是父节点,那么其子节点元件也一同被剪切;
- 复制选定的元件及子元件;
- 粘贴复制的元件及子元件;
- 展开目录树;
- 收起目录树;
- 禁用或者启用元件,禁用元件的子元件也会被禁用;
- 本机开始运行当前测试计划,按线程组的设置来启动;
- 立即开始在本机运行当前测试计划;
- 停止运行状态的测试计划,当前线程执行完成后停止;
- 停止运行测试计划,立即终止,类似于杀进程;
- 清除运行过程中元件显示的响应数据,比如查看结果树中的内容,聚合报告中的内容,但不能清除日志控制台中的内容;
- 清除所有元件的响应数据,包括日志;
- 查找;
- 清除查找;
- 函数助手对话框,这些函数在做参数化时会用到;
- 帮助文档快捷方式。
区域2是一个目录树,存放测试设计中使用到的元件;执行过程中
默认从根节点开始顺序遍历目录树上的元件,在区域2中的都是元件。
区域3是测试计划编辑区域,在“用户定义的变量”区域可以定义
整个测试计划共用的全局变量,这些变量对所有线程组有效;还可以
对线程组的运行进行设置,比如“独立运行每个线程组”“主线程结
束后运行tearDown线程组”等;另外还可以在此添加测试计划依赖的
jar包,例如可以通过导入JDBC的驱动包连接数据库。