栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

JMeter

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JMeter

我会说,当前无法使用经典的非GUI模式执行测试,这些选项位于:

  1. 完全从测试计划中删除所有侦听器,并使用“ 结果文件配置属性”控制存储在.jtl结果文件中的内容
  2. 创建一个简单的Java包装程序以启动非GUI JMeter测试,该测试将在启动并禁用侦听器之前扫描测试计划。就像这样:
        StandardJMeterEngine jmeter = new StandardJMeterEngine();    JMeterUtils.loadJMeterProperties("/path/to/your/jmeter.properties");    JMeterUtils.setJMeterHome("/path/to/your/jmeter");    JMeterUtils.initLocale();    SaveService.loadProperties();    HashTree testPlanTree = SaveService.loadTree(new File("/path/to/your/testplan"));    SearchByClass<ResultCollector> listenersSearch = new SearchByClass<>(ResultCollector.class);    testPlanTree.traverse(listenersSearch);    Collection<ResultCollector> listeners = listenersSearch.getSearchResults();    listeners.forEach(listener -> listener.setProperty(TestElement.ENABLED, false));    jmeter.configure(testPlanTree);    jmeter.run();
  1. 使用Taurus工具运行测试,该工具具有对现有脚本的修改功能,因此您将能够使用简单的声明性YAML语法禁用侦听器:
        ---    execution:      scenario:        script: /path/to/your/testplan        modifications:          disable:  # Names of the tree elements to disable          - View Results Tree


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/370343.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号