{"id":228239,"date":"2020-02-14T05:00:46","date_gmt":"2020-02-14T05:00:46","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=228239"},"modified":"2020-02-28T05:03:02","modified_gmt":"2020-02-28T05:03:02","slug":"gatling-bundle-structure","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/","title":{"rendered":"Gatling Bundle Structure"},"content":{"rendered":"\n<p>Gatling is a very powerful load &amp; performance testing tool for analyzing and measuring the performance of a variety of services, mainly focuses on Web Applications. This testing framework is built in Scala, Akka &amp; Netty. It is an open source framework &amp; its code is available at <a href=\"https:\/\/github.com\/gatling\">github<\/a>.<\/p>\n\n\n\n<p>Gatling comes up with a Recorder which records the scenarios &amp; responsible for converting those scenarios into Gatling Simulations. It generates graphical reports after successful execution of the Gatling Simluation in html format to analyse the test report.<\/p>\n\n\n\n<p> This tool is basically known as the developers testing tool as it allows to fully automate the performance testing scenarios(Continuous Integration). Gatling can be easily integrate with the other developers tools i.e Maven, SBT, Jenkins, TeamCity etc.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"> <strong>Gatling Installation:<\/strong><\/h4>\n\n\n\n<p>Gatling can be downloaded from the link&#8211; <a href=\"https:\/\/gatling.io\/open-source\">https:\/\/gatling.io\/open-source<\/a>  or also can be installed from terminal by using the command&#8211;<\/p>\n\n\n\n<p>$ <strong>sudo apt-get install gatling<\/strong><\/p>\n\n\n\n<p><strong>Note: <\/strong>Before Gatling installation, there must be java installed in the system. To check the java version through the command prompt, run the command i.e <strong>java -version<\/strong><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Gatling Bundle Structure:<\/strong><\/h4>\n\n\n\n<p>After unzip the downloaded folder, you can find the below listed folders &amp; sub-folders:<\/p>\n\n\n\n<p>you can also get the bundle structure on terminal by navigation to the Gatling folder &amp; type the command as&#8211; tree (\u201ctree folder_name\u201d for the tree structure for a particulate directory)<\/p>\n\n\n\n<p><strong>Note:<\/strong> To list the directory structure via tree command on terminal you need to install the tree package:<\/p>\n\n\n\n<p>$ <strong>sudo apt-get install tree<\/strong><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Bin Folder:<\/h4>\n\n\n\n<p>It contains the launch script for the Gatling (gatling.bat\/gatling.sh) &amp; the Gatling Recorder(recorder.bat\/recorder.sh).<\/p>\n\n\n\n<p><strong>gatling.bat\/gatling.sh script<\/strong> <strong>files<\/strong> are basically used to run the Gatling Scripts or recorded scenarios &amp; generates the results in the .html format.<\/p>\n\n\n\n<p><strong>recorder.bat\/recorder.sh script files<\/strong> are used to record the scenarios over browser which is later used as input to Gatling to generate the load testing reports.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"729\" height=\"138\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png\" alt=\"bintreestructure\" class=\"wp-image-228247\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png 729w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure-300x57.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure-250x47.png 250w\" sizes=\"(max-width: 729px) 100vw, 729px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>For Windows,<\/strong> use the *.bat scripts i.e gatling.bat or recorder.bat<\/p>\n\n\n\n<p>To execute the script navigate to the bin folder at terminal &amp; run:<\/p>\n\n\n\n<p>$ <strong>.\/gatling.bat  <\/strong>     \/\/for Gatling<\/p>\n\n\n\n<p>$ <strong>.\/recorder.bat <\/strong>   \/\/for Recorder<\/p>\n\n\n\n<p><strong>For Ubuntu,<\/strong> use the *.sh scripts i.e gatling.sh or recorder.sh<\/p>\n\n\n\n<p>To execute the script navigate to the bin folder at terminal as given follows &amp; run commands:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>$<strong> .\/gatling.sh<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"936\" height=\"324\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling.png\" alt=\"gatling\" class=\"wp-image-231097\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling.png 936w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling-300x104.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling-250x87.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling-768x266.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>2. $<strong> .\/recorder.sh<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1141\" height=\"744\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/recorder.png\" alt=\"recorder\" class=\"wp-image-231098\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/recorder.png 1141w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/recorder-300x196.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/recorder-250x163.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/recorder-768x501.png 768w\" sizes=\"(max-width: 1141px) 100vw, 1141px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Config Folder:<\/h4>\n\n\n\n<p>It contains configuration file for Gatling i.e Akka, Logback.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"732\" height=\"154\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/conf-tree-structure.png\" alt=\"conf-tree-structure\" class=\"wp-image-228248\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/conf-tree-structure.png 732w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/conf-tree-structure-300x63.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/conf-tree-structure-250x53.png 250w\" sizes=\"(max-width: 732px) 100vw, 732px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Lib Folder:<\/strong><\/h4>\n\n\n\n<p>This folder contains all the library(jar) files i.e binaries used by Gatling.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img decoding=\"async\" width=\"730\" height=\"376\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/library-files-tree-structure.png\" alt=\"library-files-tree-structure\" data-id=\"228251\" data-full-url=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/library-files-tree-structure.png\" data-link=\"https:\/\/webkul.com\/blog\/?attachment_id=228251\" class=\"wp-image-228251\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/library-files-tree-structure.png 730w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/library-files-tree-structure-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/library-files-tree-structure-250x129.png 250w\" sizes=\"(max-width: 730px) 100vw, 730px\" loading=\"lazy\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Results Folder:<\/h4>\n\n\n\n<p>This folder contains the project wise reports for the <a href=\"https:\/\/webkul.com\/blog\/gatling-simulation-structure\/\">Gatling Simulation<\/a> in the .html format &amp; log file i.e simulation.log. It generates various types of reports i.e active users along the simulation, response time distribution, response time percentiles over time(OK), number of requests per second &amp; number of responses per second.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"730\" height=\"406\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/results-tree-structure.png\" alt=\"results-tree-structure\" class=\"wp-image-228253\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/results-tree-structure.png 730w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/results-tree-structure-300x167.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/results-tree-structure-250x139.png 250w\" sizes=\"(max-width: 730px) 100vw, 730px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Gatling Reports<\/strong> are well described in the graphical &amp; table format as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"942\" height=\"641\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling_reports.png\" alt=\"gatling_reports\" class=\"wp-image-231078\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling_reports.png 942w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling_reports-300x204.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling_reports-250x170.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/gatling_reports-768x523.png 768w\" sizes=\"(max-width: 942px) 100vw, 942px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Target Folder:<\/h4>\n\n\n\n<p>Target folder contains the project wise .class files which are generated after the Gatling Simulation scripts execution.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"730\" height=\"374\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/target-tree-structure-1.png\" alt=\"target-tree-structure-1\" class=\"wp-image-228258\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/target-tree-structure-1.png 730w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/target-tree-structure-1-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/target-tree-structure-1-250x128.png 250w\" sizes=\"(max-width: 730px) 100vw, 730px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">User-Files Folder:<\/h4>\n\n\n\n<p>Users files contains the two sub-directories i.e Resources &amp; Simulations.<\/p>\n\n\n\n<p> <strong>Resources folder<\/strong> contains the  data feeder files (csv format) &amp; templates for request bodies.<\/p>\n\n\n\n<p><strong>Simulation folder<\/strong> contains all the project wise simulation scala files which are recorded through the Gatling Recorder.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/userfiles-tree-structure.png\" alt=\"userfiles-tree-structure\" class=\"wp-image-228255\" width=\"726\" height=\"293\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/userfiles-tree-structure.png 728w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/userfiles-tree-structure-300x121.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/userfiles-tree-structure-250x101.png 250w\" sizes=\"(max-width: 726px) 100vw, 726px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This is all about the Gatling bundle structure. In case you have any queries then feel free to ask in the comment section below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gatling is a very powerful load &amp; performance testing tool for analyzing and measuring the performance of a variety of services, mainly focuses on Web Applications. This testing framework is built in Scala, Akka &amp; Netty. It is an open source framework &amp; its code is available at github. Gatling comes up with a Recorder <a href=\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":192,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-228239","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Gatling Bundle Structure - Webkul Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gatling Bundle Structure - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Gatling is a very powerful load &amp; performance testing tool for analyzing and measuring the performance of a variety of services, mainly focuses on Web Applications. This testing framework is built in Scala, Akka &amp; Netty. It is an open source framework &amp; its code is available at github. Gatling comes up with a Recorder [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-14T05:00:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-28T05:03:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png\" \/>\n<meta name=\"author\" content=\"Vrinda Sharma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vrinda Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\"},\"author\":{\"name\":\"Vrinda Sharma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/e936c679e3d52624ed5c67d965efbb38\"},\"headline\":\"Gatling Bundle Structure\",\"datePublished\":\"2020-02-14T05:00:46+00:00\",\"dateModified\":\"2020-02-28T05:03:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\"},\"wordCount\":585,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\",\"url\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\",\"name\":\"Gatling Bundle Structure - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png\",\"datePublished\":\"2020-02-14T05:00:46+00:00\",\"dateModified\":\"2020-02-28T05:03:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png\",\"width\":729,\"height\":138,\"caption\":\"bintreestructure\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gatling Bundle Structure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/e936c679e3d52624ed5c67d965efbb38\",\"name\":\"Vrinda Sharma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/de5c9d7485ea2c21a79ddd9c407fcc23d4c8bbb9ed7913cbcbc01dd938fa9952?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/de5c9d7485ea2c21a79ddd9c407fcc23d4c8bbb9ed7913cbcbc01dd938fa9952?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Vrinda Sharma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/vrindasharma-tester205\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gatling Bundle Structure - Webkul Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/","og_locale":"en_US","og_type":"article","og_title":"Gatling Bundle Structure - Webkul Blog","og_description":"Gatling is a very powerful load &amp; performance testing tool for analyzing and measuring the performance of a variety of services, mainly focuses on Web Applications. This testing framework is built in Scala, Akka &amp; Netty. It is an open source framework &amp; its code is available at github. Gatling comes up with a Recorder [...]","og_url":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-02-14T05:00:46+00:00","article_modified_time":"2020-02-28T05:03:02+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png","type":"","width":"","height":""}],"author":"Vrinda Sharma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Vrinda Sharma","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/"},"author":{"name":"Vrinda Sharma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/e936c679e3d52624ed5c67d965efbb38"},"headline":"Gatling Bundle Structure","datePublished":"2020-02-14T05:00:46+00:00","dateModified":"2020-02-28T05:03:02+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/"},"wordCount":585,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/","url":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/","name":"Gatling Bundle Structure - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png","datePublished":"2020-02-14T05:00:46+00:00","dateModified":"2020-02-28T05:03:02+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/gatling-bundle-structure\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/02\/bintreestructure.png","width":729,"height":138,"caption":"bintreestructure"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/gatling-bundle-structure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Gatling Bundle Structure"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/e936c679e3d52624ed5c67d965efbb38","name":"Vrinda Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/de5c9d7485ea2c21a79ddd9c407fcc23d4c8bbb9ed7913cbcbc01dd938fa9952?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/de5c9d7485ea2c21a79ddd9c407fcc23d4c8bbb9ed7913cbcbc01dd938fa9952?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Vrinda Sharma"},"url":"https:\/\/webkul.com\/blog\/author\/vrindasharma-tester205\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/228239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/192"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=228239"}],"version-history":[{"count":16,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/228239\/revisions"}],"predecessor-version":[{"id":234902,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/228239\/revisions\/234902"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=228239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=228239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=228239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}