当前位置: 首页 > news >正文

长沙专业企业建站联系人西安做网站 怎样备案

长沙专业企业建站联系人,西安做网站 怎样备案,广告网站模板免费下载,什么网站做全景效果图好我最近在一个项目中工作#xff0c;我们不得不将出色的负载测试工具Gatling集成到基于Gradle的版本中。 有可用的gradle插件使此操作变得容易#xff0c;其中两个是this和this #xff0c;但是对于大多数需求而言#xff0c;只需简单执行命令行工具本身就足够了#xff0c… 我最近在一个项目中工作我们不得不将出色的负载测试工具Gatling集成到基于Gradle的版本中。 有可用的gradle插件使此操作变得容易其中两个是this和this 但是对于大多数需求而言只需简单执行命令行工具本身就足够了因此本文将详细介绍如何将gatling连接起来进入gradle构建过程并在此过程中了解一些良好的gradle概念。 来源集和配置 要执行gatling cli我需要做一些事情需要一个位置来获取Gatling模拟的源代码和相关内容并且需要一种获取gatling库的方法。 这是Gradle的两个概念SourceSets和Configuration起作用的地方。 让我们从第一个开始-SourceSets。 源集 SourceSet只是相关文件的逻辑分组最好通过一个示例进行演示。 如果要在gradle版本中添加“ java”插件 apply plugin: java 现在sourceSets属性将显示两个值“ main”和“ test”如果我想查找这些sourceSets的详细信息可以使用gradle任务来打印详细信息 task sourceSetDetails {doLast {sourceSets {main {println java.propertiesprintln resources.properties}test {println java.propertiesprintln resources.properties}}} } 回到gatling我基本上可以创建一个新的sourceSet来保存gatling模拟 sourceSets {simulations } 现在这将使加特林模拟驻留在“ src / simulations / java”中并将与之相关的资源驻留在“ src / simulations / resources”文件夹中这是可以的但理想情况下我希望将其与项目完全分开资料来源。 我希望我的文件夹结构在“ simulations / load”文件夹中包含负载模拟在“ simulations / resources”文件夹中包含资源。 可以通过首先应用“ scala”插件来对此进行调整该插件为项目带来了scala编译支持然后根据以下内容修改了“ simulations”源集 apply plugin: scalasourceSets {simulations {scala {srcDirs [simulations/load]}resources {srcDirs [simulations/resources]}} } 通过这些更改我现在可以将仿真放置在正确的位置但是尚未掌握加特林和scala的依赖性这就是gradle的“配置”功能所在的地方。 组态 Gradle配置是将相关依赖项分组在一起的一种方式。 如果我要使用任务来打印现有的一组配置 task showConfigurations {doLast {configurations.all { conf - println(conf) }} } 这些出现 configuration :archives configuration :compile configuration :compileClasspath configuration :compileOnly configuration :default configuration :runtime configuration :simulationsCompile configuration :simulationsCompileClasspath configuration :simulationsCompileOnly configuration :simulationsRuntime configuration :testCompile configuration :testCompileClasspath configuration :testCompileOnly configuration :testRuntime configuration :zinc 应该熟悉“ compile”和“ testCompile”即通常这样声明正常的源依赖项和测试依赖项 dependencies {compile org.slf4j:slf4j-api:1.7.21testCompile junit:junit:4.12 } 但是看起来现在还可以使用“ simulations”源集的配置–“ simulationsCompile”和“ simulationsRuntime”等因此我可以使用这些配置声明我的加特林仿真所需的依赖项但是我的目的是声明一个自定义配置只是为了进一步介绍该概念因此让我们显式声明一个 configurations {gatling } 并使用此配置声明加特林的依赖关系 dependencies {gatling org.scala-lang:scala-library:2.11.8gatling io.gatling.highcharts:gatling-charts-highcharts:2.2.5 } 几乎在那儿现在我们如何通过稍微调整sourceSet来告诉模拟源集中的源使用来自gatling配置的依赖项。 sourceSets {simulations {scala {srcDirs [simulations/load]}resources {srcDirs [simulations/resources]}compileClasspath configurations.gatling} }运行加特林场景 定义了源集和配置之后我们要做的就是编写一个任务来运行一次加特林模拟可以遵循以下步骤 task gatlingRun(type: JavaExec) {description Run gatling testsnew File(${buildDir}/reports/gatling).mkdirs()classpath sourceSets.simulations.runtimeClasspath configurations.gatlingmain io.gatling.app.Gatlingargs [-s, simulations.SimpleSimulation,-sf, simulations/resources,-df, simulations/resources,-rf, ${buildDir}/reports/gatling] } 查看如何将模拟的编译源以及来自gatling配置的依赖项设置为“ JavaExec”任务的类路径 审查此问题的一种好方法是查看我在此处找到的完整的工作示例 我的github仓库 – https://github.com/bijukunjummen/cf-show-env 翻译自: https://www.javacodegeeks.com/2017/05/integrating-gatling-gradle-build-understanding-sourcesets-configuration.html
http://www.yutouwan.com/news/192089/

相关文章:

  • 无锡惠山区建设局网站广告设计与制作软件哪个好
  • 促销网站怎么做2017做那个网站能致富
  • 合肥做网站哪家公司好帝国网站管理系统教程
  • 现在网站开发模式南阳做网站 汉狮公司
  • 做网站的销售能干什么南京网络建站模板
  • 虾米音乐歌曲链接做qq音乐网站网站设计结构图用什么做
  • 织梦网站列表做网站设计赚不赚钱
  • 抓取wordpress站点用户百度关键词优化专家
  • 无线设置网站没有收款接口网站怎么做收款
  • 莱芜网站快排成都网站海口网站建设
  • app开发做网站备案 网站名称 重复
  • 怎么给网站做友情链接雏鸟短视频app软件下载网站
  • wordpress插件感应侧边栏推广优化师
  • 十大卖衣服网站网络推广团队需要哪些人手
  • 南京网站开发建设网站管理员怎么做联系方式
  • 网站开发的兼职网站湛江网站模板
  • 个人主页网站html全新升级网站
  • 百度自动驾驶技术南昌seo推广外包
  • 中国建设银行网站怎么登录不上wordpress增加英文
  • 网站建设哪家便WordPress 输入任意作者
  • 网站建设需要提供的资料太原百度公司地址
  • 厦门同安网站制作企业中山商城网站建设
  • 企业网站的内容营销ui界面设计师
  • 网站优化需要哪些工具广告关键词有哪些类型
  • 视频网站源码下载海丰县建设局网站
  • 广州公司网站建设公司网站模板 单页
  • 专门做茶叶的网站网站建设 坚持实用原则
  • asp 网站开发教程传媒公司logo
  • 阳江公司做网站怎样制作网站的步骤
  • 人才网网站开发手册如何查网站建设者ip