{"id":10556,"date":"2023-05-17T09:34:07","date_gmt":"2023-05-17T13:34:07","guid":{"rendered":"https:\/\/www.redline13.com\/blog\/?p=10556"},"modified":"2023-06-22T14:14:21","modified_gmt":"2023-06-22T18:14:21","slug":"random-data-in-jmeter-performance-tests","status":"publish","type":"post","link":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/","title":{"rendered":"Random Data in JMeter Performance Tests"},"content":{"rendered":"<p>In a <a href=\"https:\/\/www.redline13.com\/blog\/2021\/12\/parameterizing-jmeter-tests-from-csv\/\">related post<\/a>, we discussed how to parameterize your <a href=\"https:\/\/jmeter.apache.org\/usermanual\/index.html\" target=\"_blank\" rel=\"noopener\">JMeter<\/a> tests from a <code><a href=\"https:\/\/en.wikipedia.org\/wiki\/Comma-separated_values\" target=\"_blank\" rel=\"noopener\">CSV<\/a><\/code> source file. In this article we will take things a step further, and show you how to introduce variability into your requests by pulling from your <code>CSV<\/code> source file to have random data in your JMeter performance tests.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10557\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-1.png\" alt=\"Using Random CSV Source Data in Your JMeter Tests\" width=\"341\" height=\"256\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-1.png 400w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-1-300x225.png 300w\" sizes=\"auto, (max-width: 341px) 100vw, 341px\" \/><\/p>\n<h3><a id=\"post-10556-_dp1zyea1vqk8\"><\/a>Random CSV Data Set Config Plugin<\/h3>\n<p>Building upon the functionality of the <a href=\"https:\/\/jmeter.apache.org\/usermanual\/component_reference.html#CSV_Data_Set_Config\" target=\"_blank\" rel=\"noopener\"><em>CSV Data Set Config<\/em><\/a> plugin that ships with JMeter, there is an additional <a href=\"https:\/\/github.com\/Blazemeter\/jmeter-bzm-plugins\/blob\/master\/random-csv-data-set\/RandomCSVDataSetConfig.md\" target=\"_blank\" rel=\"noopener\"><em>Random CSV Data Set Config<\/em><\/a> plugin that is available to install from the <a href=\"https:\/\/jmeter-plugins.org\/wiki\/PluginsManager\/\" target=\"_blank\" rel=\"noopener\"><em>Plugin Manager<\/em><\/a>. You can access the <em>Plugin Manager<\/em> from main \u201c<em>Options<\/em>\u201d menu directly within the JMeter GUI:<\/p>\n<figure id=\"attachment_10558\" class=\"wp-caption aligncenter\" style=\"max-width: 405px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10558 \" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-2-1024x662.png\" alt=\"You can access the Plugin Manager directly within JMeter under the Options menu\" width=\"405\" height=\"262\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-2-1024x662.png 1024w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-2-300x194.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-2-768x497.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-2-425x275.png 425w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-2.png 1217w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><figcaption class=\"wp-caption-text\">You can access the \u201cPlugin Manager\u201d directly within JMeter GUI under the \u201cOptions\u201d menu.<\/figcaption><\/figure>\n<p>To find the plugin you may search for \u201c<em>Random CSV<\/em>\u201d under the \u201c<em>Available Plugins<\/em>\u201d tab, which should present options to install the <em>Random CSV Data Set<\/em> component. You may have to restart JMeter after this is installed:<\/p>\n<figure id=\"attachment_10559\" class=\"wp-caption aligncenter\" style=\"max-width: 738px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10559\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3-1024x393.png\" alt=\"Random Data in JMeter Performance Tests\" width=\"738\" height=\"283\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3-1024x393.png 1024w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3-300x115.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3-768x295.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3-1536x590.png 1536w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3-425x163.png 425w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-3.png 1607w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><figcaption class=\"wp-caption-text\">The \u201cRandom CSV Data Set\u201d plugin can be installed within JMeter via the Plugin Manager.<\/figcaption><\/figure>\n<h3><a id=\"post-10556-_n5tymp5925v1\"><\/a>Using a CSV Data Source for Random Data in JMeter Performance Tests<\/h3>\n<p>For the purposes of this example we have prepared a basic <code>CSV<\/code> data file. This is to be used for a hypothetical case of automatically filling out a website feedback form which requires first and last name, an email address, a phone number, and a brief comment. The structure of our data file is as follows:<\/p>\n<figure id=\"attachment_10560\" class=\"wp-caption aligncenter\" style=\"max-width: 732px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10560\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4.png\" alt=\"Structure of the CSV data file used for the purposes of this example\" width=\"732\" height=\"223\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4.png 2048w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4-300x91.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4-1024x312.png 1024w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4-768x234.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4-1536x467.png 1536w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-4-425x129.png 425w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><figcaption class=\"wp-caption-text\">Structure of the <code>CSV<\/code> data file used for the purposes of this example.<\/figcaption><\/figure>\n<p>The options for setting up the <em>Random CSV Data Set Config<\/em> element are similar to those of the ordinary <em>CSV Data Set Config<\/em> component. One important difference that is pertinent to our example is setting the \u201c<em>Random order<\/em>\u201d checkbox. This will change the reading behavior from sequential, to returning random rows from within the <code>*.CSV<\/code> file. Here is an example of how we will configure this element:<\/p>\n<figure id=\"attachment_10561\" class=\"wp-caption aligncenter\" style=\"max-width: 764px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10561\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5.png\" alt=\"Setting options for Random Data in JMeter Performance Tests\" width=\"764\" height=\"273\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5.png 1721w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5-300x107.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5-1024x365.png 1024w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5-768x274.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5-1536x548.png 1536w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-5-425x152.png 425w\" sizes=\"auto, (max-width: 764px) 100vw, 764px\" \/><figcaption class=\"wp-caption-text\">Setting options for randomly extracting data rows from a source <code>CSV<\/code> file.<\/figcaption><\/figure>\n<p>A useful feature of this component is the built-in ability to test reading of <code>CSV<\/code> data into local variables <em>before<\/em> running our test. This is useful in eliminating the trial-and-error practice of setting up a test otherwise. In addition to this we can also test the randomization of results read from the <code>CSV<\/code> file. Repeatedly clicking on the \u201c<em>Test CSV Reading<\/em>\u201d button will load a different, randomly selected row into the results area as shown below:<\/p>\n<figure id=\"attachment_10562\" class=\"wp-caption aligncenter\" style=\"max-width: 648px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10562\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-6.png\" alt=\"We can test reading of CSV data in random sequence\" width=\"648\" height=\"220\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-6.png 1460w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-6-300x102.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-6-1024x348.png 1024w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-6-768x261.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-6-425x144.png 425w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><figcaption class=\"wp-caption-text\">We can test reading of <code>CSV<\/code> data in random sequence.<\/figcaption><\/figure>\n<p>Once you have added the <em>Random CSV Data Set Config<\/em> element to your test plan, your samplers will be able to access your <code>CSV<\/code> data fields using the standard <code>${...}<\/code> variable convention as explained in <a href=\"https:\/\/www.redline13.com\/blog\/2021\/12\/parameterizing-jmeter-tests-from-csv\/\">our previous post<\/a>.<\/p>\n<h3><a id=\"post-10556-_2o36yw7vpruc\"><\/a>Combine Randomization with Split Feature<\/h3>\n<p>You can further increase the variability of your load tests by combining <code>CSV<\/code> parameter randomization as described above with the <a href=\"https:\/\/www.redline13.com\/blog\/docs\/attaching-extra-files\/\" target=\"_blank\" rel=\"noopener\">\u201c<em>Split<\/em>\u201d functionality<\/a> when attaching your data source file. This will equally divide your <code>CSV<\/code> file amongst your load generator servers, randomly selecting a subset of your data for each request. To utilize this feature, simply check the \u201c<em>Split<\/em>\u201d option when uploading your <code>*.CSV<\/code> file:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10563\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-7.png\" alt=\"Split feature for dividing CSV data files amongst load generator servers\" width=\"592\" height=\"57\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-7.png 768w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-7-300x29.png 300w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-7-425x41.png 425w\" sizes=\"auto, (max-width: 592px) 100vw, 592px\" \/><\/p>\n<hr \/>\n<p>Did you know that RedLine13 offers a full-feature free trial? <a href=\"https:\/\/www.redline13.com\/Service\">Sign up now<\/a> and start testing today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a related post, we discussed how to parameterize your JMeter tests from a CSV source file. In this article we will take things a step further, and show you how to introduce variability into your requests by pulling from your CSV source file to have random data in your JMeter performance tests. Random CSV Data Set Config Plugin Building upon the functionality of the CSV Data Set Config plugin that ships with JMeter, there is<a class=\"more-link\" href=\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":11,"featured_media":10557,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,7],"tags":[152,283,318,627],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-dkoziel","4":"post-10556","6":"format-standard","7":"has-post-thumbnail","8":"category-blog","9":"category-jmeter","10":"post_tag-csv-file","11":"post_tag-jmeter","12":"post_tag-load-testing","13":"post_tag-random-data"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Random Data in JMeter Performance Tests - RedLine13<\/title>\n<meta name=\"description\" content=\"Introduce variability into your requests with CSV source files to have random data in JMeter Performance Tests.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Random Data in JMeter Performance Tests - RedLine13\" \/>\n<meta property=\"og:description\" content=\"Introduce variability into your requests with CSV source files to have random data in JMeter Performance Tests.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\" \/>\n<meta property=\"og:site_name\" content=\"RedLine13\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-17T13:34:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-22T18:14:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Koziel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Koziel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\"},\"author\":{\"name\":\"David Koziel\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20\"},\"headline\":\"Random Data in JMeter Performance Tests\",\"datePublished\":\"2023-05-17T13:34:07+00:00\",\"dateModified\":\"2023-06-22T18:14:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\"},\"wordCount\":571,\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"keywords\":[\"CSV File\",\"JMeter\",\"Load Testing\",\"random data\"],\"articleSection\":[\"Blog\",\"JMeter\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\",\"name\":\"Random Data in JMeter Performance Tests - RedLine13\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\"},\"datePublished\":\"2023-05-17T13:34:07+00:00\",\"dateModified\":\"2023-06-22T18:14:21+00:00\",\"description\":\"Introduce variability into your requests with CSV source files to have random data in JMeter Performance Tests.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redline13.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Random Data in JMeter Performance Tests\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"name\":\"RedLine13\",\"description\":\"(Almost) Free Load Testing in the Cloud\",\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redline13.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\",\"name\":\"RedLine13\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"contentUrl\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"width\":300,\"height\":68,\"caption\":\"RedLine13\"},\"image\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20\",\"name\":\"David Koziel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g\",\"caption\":\"David Koziel\"},\"url\":\"https:\/\/www.redline13.com\/blog\/author\/dkoziel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Random Data in JMeter Performance Tests - RedLine13","description":"Introduce variability into your requests with CSV source files to have random data in JMeter Performance Tests.","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:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/","og_locale":"en_US","og_type":"article","og_title":"Random Data in JMeter Performance Tests - RedLine13","og_description":"Introduce variability into your requests with CSV source files to have random data in JMeter Performance Tests.","og_url":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/","og_site_name":"RedLine13","article_published_time":"2023-05-17T13:34:07+00:00","article_modified_time":"2023-06-22T18:14:21+00:00","og_image":[{"width":400,"height":300,"url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2023\/05\/word-image-10556-1.png","type":"image\/png"}],"author":"David Koziel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Koziel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/#article","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/"},"author":{"name":"David Koziel","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20"},"headline":"Random Data in JMeter Performance Tests","datePublished":"2023-05-17T13:34:07+00:00","dateModified":"2023-06-22T18:14:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/"},"wordCount":571,"publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"keywords":["CSV File","JMeter","Load Testing","random data"],"articleSection":["Blog","JMeter"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/","url":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/","name":"Random Data in JMeter Performance Tests - RedLine13","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/#website"},"datePublished":"2023-05-17T13:34:07+00:00","dateModified":"2023-06-22T18:14:21+00:00","description":"Introduce variability into your requests with CSV source files to have random data in JMeter Performance Tests.","breadcrumb":{"@id":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redline13.com\/blog\/2023\/05\/random-data-in-jmeter-performance-tests\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redline13.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Random Data in JMeter Performance Tests"}]},{"@type":"WebSite","@id":"https:\/\/www.redline13.com\/blog\/#website","url":"https:\/\/www.redline13.com\/blog\/","name":"RedLine13","description":"(Almost) Free Load Testing in the Cloud","publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redline13.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.redline13.com\/blog\/#organization","name":"RedLine13","url":"https:\/\/www.redline13.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","contentUrl":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","width":300,"height":68,"caption":"RedLine13"},"image":{"@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20","name":"David Koziel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g","caption":"David Koziel"},"url":"https:\/\/www.redline13.com\/blog\/author\/dkoziel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/10556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/comments?post=10556"}],"version-history":[{"count":10,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/10556\/revisions"}],"predecessor-version":[{"id":10574,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/10556\/revisions\/10574"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media\/10557"}],"wp:attachment":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media?parent=10556"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/categories?post=10556"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/tags?post=10556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}