{"id":7207,"date":"2015-04-28T11:18:27","date_gmt":"2015-04-28T15:18:27","guid":{"rendered":"http:\/\/www.iri.com\/blog\/?p=7207"},"modified":"2020-03-02T13:47:10","modified_gmt":"2020-03-02T18:47:10","slug":"how-to-create-test-xml-files","status":"publish","type":"post","link":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/","title":{"rendered":"How to Create Test XML Files"},"content":{"rendered":"<p>XML is a popular file format because of its value in <a href=\"http:\/\/en.wikipedia.org\/wiki\/XML\" target=\"_blank\" rel=\"noopener\">data interchange<\/a>. For this reason, XML test\u00a0data generation can be\u00a0an important part of the Software Development Life Cycle (SDLC), particularly for those applications which need to process XML data. In this article, we demonstrate how the\u00a0<a href=\"http:\/\/www.iri.com\/products\/rogwen\" target=\"_blank\" rel=\"noopener\">IRI RowGen<\/a>\u00a0product (or the <a href=\"http:\/\/www.iri.com\/products\/voracity\">IRI Voracity<\/a> data management platform which includes RowGen) can be used for\u00a0<em>creating<\/em>\u00a0test files or any size in flat XML format from scratch.<\/p>\n<p>If you are interested in\u00a0<em>masking<\/em> XML data to use in testing, see <a href=\"https:\/\/www.iri.com\/blog\/data-protection\/masking-pii-xml-json\/\">this article<\/a>\u00a0on how IRI DarkShield (also in Voracity) does it.<\/p>\n<p>Because production-quality test data can be complex, most data generators cannot produce the variety or volume of data required to stress-test applications, prototype operations, or benchmark new platforms.\u00a0IRI RowGen rapidly creates very large database (VLDB), file, and report targets using a self-documenting 4GL and familiar <a href=\"http:\/\/www.google.com\/url?q=http%3A%2F%2Fwww.iri.com%2Fproducts%2Fworkbench%2Frowgen-gui&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNHtg-XhU7eAUj2IwKIvmpfZ3H2mfw\">GUI<\/a>, built on Eclipse\u2122 called IRI Workbench. RowGen can generate\u00a0test XML files containing\u00a0random values and randomly selected real values from set files for more realism. Refer to <a href=\"http:\/\/www.google.com\/url?q=http%3A%2F%2Fwww.iri.com%2Fblog%2Ftest-data%2Fmaking-realistic-test-data-production%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFNud_VLDeN6txWwe5QbuE0meno6w\">this article<\/a>\u00a0for more details about test data realism.<\/p>\n<p>The RowGen job control language (.RCL) job script defining the target layout contains the \/PROCESS=XML specification on output so records are generated within XML tags. The XML attribute and tag names are specified in an XDEF attribute for each \/FIELD statement to define the XML data elements.<\/p>\n<p><strong>Step 1. Plan the Job<\/strong><\/p>\n<p>In this example, we know our table will contain these fields:<\/p>\n<p>Employee_Id_ID,Employee_Name,Employee_Domain,Phone_Number, Address, State, Company_Name.<\/p>\n<p>For each field, RowGen can either generate values from scratch in the data type and size you specify, or randomly select data from set files for more realism. Set files contain lists of one or more field values, separated by tab characters. IRI provides a few of these files, and you can create your own. There are several wizards in the Workbench that you can use to generate set files, including one that creates set files from DB columns. In this example I used the RowGen supplied files: addresses.set, names_first_last.set, phones_us.set, companynames.set, state_city.set<\/p>\n<p><strong>Step 2. Create the Job<\/strong><\/p>\n<ol start=\"1\">\n<li>Create a New Project =&gt; Highlight the project and from the top (toolbar) RowGen Menu, Select \u201cSelect New Custom Test Data Job\u201d<\/li>\n<li>Give your job a filename with an .rcl extension and click Next<\/li>\n<\/ol>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-8.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 274.48px; height: 315.50px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-8.jpg\" alt=\"\" \/><\/a><\/p>\n<p>All the metadata on your job can be saved here as comments in the script which you can search.<\/p>\n<p><strong>Step 3. Define the Generation<\/strong><\/p>\n<p>Next comes the Test Data Definition Screen where you define\u00a0the \u201cinput\u201d or generation section of the job. Specify a dummy filename and click on the Layout Fields button.<\/p>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-9.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 268.50px; height: 307.13px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-9.jpg\" alt=\"\" \/><\/a><\/p>\n<p>You can reuse this named \u201cfile\u201d and its layouts to generate other targets in the future.<\/p>\n<p>The \u201cLayout Fields\u201d dialog is next. By right-clicking on the Grid, select \u201cAdd Field.\u201d Double-clicking the field will display the Generation Field Wizard.<\/p>\n<p>Select the Set File, enter the Fieldname and other information, and Click OK, as shown:<\/p>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 583.50px; height: 336.63px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-10.jpg\" alt=\"\" \/><\/a><\/p>\n<p><strong>Step 4. Format the Target<\/strong><\/p>\n<p>Next you will be provided with the Data Target screen, and this is where you define and layout your test files, databases, or even reports, by mapping the generated fields from the inputs to your output(s). Click on Add Data Target button, enter the filename \u201cdata.xml\u201d and click OK, and then select the Finish button.<\/p>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-11.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 430.50px; height: 492.63px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-11.jpg\" alt=\"\" \/><\/a><\/p>\n<p>Once you click the OK button the output file \u201cdata.xml\u201d in the Data Target screen, you have the option to select Target Field Layout button on the\u00a0Data Targets screen.<\/p>\n<p>In the output field layout edit, you can preview and modify the test target(s) visually:<\/p>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-12.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 624.00px; height: 556.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-12.jpg\" alt=\"\" \/><\/a><\/p>\n<p><strong>Step 5. Review and Run the Job Script<\/strong><\/p>\n<p>When you complete the job wizard, the .RCL script is created. It will open automatically in the \u00a0GUI\u2019s syntax-aware editing window, along with a dynamic outline.<\/p>\n<p>You can modify the job in the editor, from the outline, dialogs that open with a right click in the editor, or by hand outside the GUI in notepad, etc. Run your job in the IRI Workbench or on the command line, or in batch scripts or other applications where you need to generate data before other steps occur.<\/p>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-13.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 624.00px; height: 409.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-13.jpg\" alt=\"\" \/><\/a><\/p>\n<p><strong>Step 6. Review and Use Your Results<\/strong><\/p>\n<p>The screen below shows the test file in XML format.<\/p>\n<p><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 624.00px; height: 756.00px;\"><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-14.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 624.00px; height: 756.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-14.jpg\" alt=\"\" \/><\/a><\/span><\/p>\n<p>Representation of the code in the Transform Mapping Diagram<\/p>\n<p><a title=\"How to Create Test XML Files (Chaitali) .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-15.jpg\" rel=\"prettyPhoto\"><img decoding=\"async\" style=\"width: 624.00px; height: 362.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/t_How-to-Create-Test-XML-Files-Chaitali-15.jpg\" alt=\"\" \/><\/a><\/p>\n<p>The IRI Workbench also supports E-R and transform mapping diagrams, as well as work flows using Sirius graphics.<\/p>\n<p>Again, XML is only one possible test file target format you can create with <a href=\"http:\/\/www.google.com\/url?q=http%3A%2F%2Fwww.iri.com%2Fproducts%2Frowgen&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFXZIE1KJNaw4dOPvvrpbqttc7fQQ\">IRI RowGen<\/a>. Others include COBOL (multiple), CSV, FIXED, LDIF, Line\/Record\/Variable Sequential, and TXT. See additional articles in this section of the blog for other output examples, including databases and feeding other tools with test data.<\/p>\n<p>Ask your IRI representative about producing custom report targets with test data inside, as well as free sample test sets you can use for random lookups in your test environment. If you\u2019re interested in the general topic, join the <a href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fwww.linkedin.com%2Fgrp%2Fhome%3Fgid%3D4528720&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNExCqbmIqHu8AfvrmVcvo3gknnIkg\">IRI Test Data Management<\/a>\u00a0group on LinkedIn.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>XML is a popular file format because of its value in data interchange. For this reason, XML test\u00a0data generation can be\u00a0an important part of the Software Development Life Cycle (SDLC), particularly for those applications which need to process XML data. In this article, we demonstrate how the\u00a0IRI RowGen\u00a0product (or the IRI Voracity data management platform<\/p>\n<div><a class=\"btn-filled btn\" href=\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\" title=\"How to Create Test XML Files\">Read More<\/a><\/div>\n","protected":false},"author":53,"featured_media":7213,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[29],"tags":[758,526,738,737,739,763,191,550,761,762,760,759],"class_list":["post-7207","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-test-data","tag-benchmark-data","tag-iri-rowgen","tag-sdlc","tag-software-development-life-cycle","tag-stress-test-applications","tag-synthetic-xml","tag-test-data-generation","tag-xml","tag-xml-generation","tag-xml-prototype","tag-xml-test-data","tag-xml-test-file"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.4 (Yoast SEO v23.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Create Test XML Files - IRI<\/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:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create Test XML Files\" \/>\n<meta property=\"og:description\" content=\"XML is a popular file format because of its value in data interchange. For this reason, XML test\u00a0data generation can be\u00a0an important part of the Software Development Life Cycle (SDLC), particularly for those applications which need to process XML data. In this article, we demonstrate how the\u00a0IRI RowGen\u00a0product (or the IRI Voracity data management platformRead More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\" \/>\n<meta property=\"og:site_name\" content=\"IRI\" \/>\n<meta property=\"article:published_time\" content=\"2015-04-28T15:18:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-02T18:47:10+00:00\" \/>\n<meta name=\"author\" content=\"Chaitali Mitra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chaitali Mitra\" \/>\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.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\"},\"author\":{\"name\":\"Chaitali Mitra\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/9bae14a309616863b027c2d56f532caf\"},\"headline\":\"How to Create Test XML Files\",\"datePublished\":\"2015-04-28T15:18:27+00:00\",\"dateModified\":\"2020-03-02T18:47:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\"},\"wordCount\":856,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg\",\"keywords\":[\"benchmark data\",\"IRI RowGen\",\"SDLC\",\"software development life cycle\",\"stress-test applications\",\"synthetic xml\",\"test data generation\",\"xml\",\"xml generation\",\"xml prototype\",\"xml test data\",\"xml test file\"],\"articleSection\":[\"Test Data\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\",\"url\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\",\"name\":\"How to Create Test XML Files - IRI\",\"isPartOf\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg\",\"datePublished\":\"2015-04-28T15:18:27+00:00\",\"dateModified\":\"2020-03-02T18:47:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage\",\"url\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg\",\"contentUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg\",\"width\":1018,\"height\":588},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.iri.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Create Test XML Files\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.iri.com\/blog\/#website\",\"url\":\"https:\/\/www.iri.com\/blog\/\",\"name\":\"IRI\",\"description\":\"Total Data Management Blog\",\"publisher\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.iri.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\",\"name\":\"IRI\",\"url\":\"https:\/\/www.iri.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"contentUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"width\":750,\"height\":206,\"caption\":\"IRI\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/9bae14a309616863b027c2d56f532caf\",\"name\":\"Chaitali Mitra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/95a11f3d0b709c00df3262bab0152f3a?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/95a11f3d0b709c00df3262bab0152f3a?s=96&d=blank&r=g\",\"caption\":\"Chaitali Mitra\"},\"sameAs\":[\"http:\/\/www.iri.com\"],\"url\":\"https:\/\/www.iri.com\/blog\/author\/chaitalim\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Create Test XML Files - IRI","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.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/","og_locale":"en_US","og_type":"article","og_title":"How to Create Test XML Files","og_description":"XML is a popular file format because of its value in data interchange. For this reason, XML test\u00a0data generation can be\u00a0an important part of the Software Development Life Cycle (SDLC), particularly for those applications which need to process XML data. In this article, we demonstrate how the\u00a0IRI RowGen\u00a0product (or the IRI Voracity data management platformRead More","og_url":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/","og_site_name":"IRI","article_published_time":"2015-04-28T15:18:27+00:00","article_modified_time":"2020-03-02T18:47:10+00:00","author":"Chaitali Mitra","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chaitali Mitra","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#article","isPartOf":{"@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/"},"author":{"name":"Chaitali Mitra","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/9bae14a309616863b027c2d56f532caf"},"headline":"How to Create Test XML Files","datePublished":"2015-04-28T15:18:27+00:00","dateModified":"2020-03-02T18:47:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/"},"wordCount":856,"commentCount":0,"publisher":{"@id":"https:\/\/www.iri.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg","keywords":["benchmark data","IRI RowGen","SDLC","software development life cycle","stress-test applications","synthetic xml","test data generation","xml","xml generation","xml prototype","xml test data","xml test file"],"articleSection":["Test Data"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/","url":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/","name":"How to Create Test XML Files - IRI","isPartOf":{"@id":"https:\/\/www.iri.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage"},"image":{"@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg","datePublished":"2015-04-28T15:18:27+00:00","dateModified":"2020-03-02T18:47:10+00:00","breadcrumb":{"@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#primaryimage","url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg","contentUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg","width":1018,"height":588},{"@type":"BreadcrumbList","@id":"https:\/\/www.iri.com\/blog\/test-data\/how-to-create-test-xml-files\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.iri.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Create Test XML Files"}]},{"@type":"WebSite","@id":"https:\/\/www.iri.com\/blog\/#website","url":"https:\/\/www.iri.com\/blog\/","name":"IRI","description":"Total Data Management Blog","publisher":{"@id":"https:\/\/www.iri.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.iri.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.iri.com\/blog\/#organization","name":"IRI","url":"https:\/\/www.iri.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","contentUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","width":750,"height":206,"caption":"IRI"},"image":{"@id":"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/9bae14a309616863b027c2d56f532caf","name":"Chaitali Mitra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/95a11f3d0b709c00df3262bab0152f3a?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/95a11f3d0b709c00df3262bab0152f3a?s=96&d=blank&r=g","caption":"Chaitali Mitra"},"sameAs":["http:\/\/www.iri.com"],"url":"https:\/\/www.iri.com\/blog\/author\/chaitalim\/"}]}},"jetpack_featured_media_url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/04\/How-to-Create-Test-XML-Files-Chaitali-10.jpg","_links":{"self":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/7207"}],"collection":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/users\/53"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/comments?post=7207"}],"version-history":[{"count":18,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/7207\/revisions"}],"predecessor-version":[{"id":13522,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/7207\/revisions\/13522"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/media\/7213"}],"wp:attachment":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/media?parent=7207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/categories?post=7207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/tags?post=7207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}