{"id":70213,"date":"2020-01-04T10:51:13","date_gmt":"2020-01-04T05:21:13","guid":{"rendered":"https:\/\/www.vskills.in\/certification\/tutorial\/?p=70213"},"modified":"2024-04-12T14:33:21","modified_gmt":"2024-04-12T09:03:21","slug":"composite-projects","status":"publish","type":"page","link":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/","title":{"rendered":"Composite Projects"},"content":{"rendered":"<h1><strong>Composite Projects<\/strong><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png\" alt=\"Composite Project soapUI\" width=\"872\" height=\"270\" \/><\/p>\n<p>&nbsp;<\/p>\n<p class=\"VSKILLbodytext\">This section is dedicated to Composite Projects. SoapUI projects are single project file which is easy to pass around and handle. For instance, if you are using a source-control system for your soapUI projects, then this works well as long as you are working alone on a project.<\/p>\n<p class=\"VSKILLbodytext\">However, when working in a Team in a project you often come to the situation where you have one person updating one test and another person a second test. But, if you only have one project file this is impossible to do simultaneously and hard to do by synching the test manually.<\/p>\n<p class=\"VSKILLbodytext\">So, to make this scenario easier, soapUI Pro adds the concept of Composite Projects.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-142816 aligncenter\" src=\"https:\/\/www.vskills.in\/lms\/wp-content\/uploads\/2019\/11\/Image-49.png\" alt=\"\" width=\"316\" height=\"358\" \/><\/p>\n<p>Setting property shown in the above image, to true and saving the project will convert the single file project into a folder structure.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>An important change in SoapUI 5.1<\/strong><\/p>\n<p>From version 5.1 of SoapUI pro, composite projects automatically convert when you save them. Moreover, a unique identifier adds itself to each resource. Most importantly, this ensures there are no duplicates.<\/p>\n<p>Further, this ensures that all resources and files have unique identities and that resources and settings do not get accidentally overwritten.<\/p>\n<h3>Composite project folder structure example<\/h3>\n<p>The composite project structure is as follows:<\/p>\n<p>&lt;folder for project&gt;<\/p>\n<ul>\n<li>xml \u2013 project-level configuration<\/li>\n<li>order \u2013 file for maintaining the order of TestSuites in the project<\/li>\n<li>reports folder \u2013 contains custom reports and sub reports<\/li>\n<li>&lt;folder for each TestSuite&gt;<\/li>\n<li>xml \u2013 TestSuite specific settings<\/li>\n<li>order \u2013 file for maintaining the order of TestCases in the TestSuite<\/li>\n<li>&lt;xml-file for each TestCase&gt; &#8211; contains the TestCase and all its settings, TestSteps and LoadTests<\/li>\n<li>&lt;folder for each MockService&gt;<\/li>\n<li>xml \u2013 MockService specific settings<\/li>\n<li>&lt;xml file for each mockoperation&gt; &#8211; contains all settings and MockResponses<\/li>\n<li>&lt;folder for each WSDL Interface&gt;<\/li>\n<li>xml \u2013 Interface specific settings<\/li>\n<li>&lt;xml file for each operation&gt; &#8211; contains all settings and requests for the operation<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-142817 aligncenter\" src=\"https:\/\/www.vskills.in\/lms\/wp-content\/uploads\/2019\/11\/Image-50.png\" alt=\"\" width=\"414\" height=\"695\" \/><\/p>\n<p class=\"VSKILLbodytext\">When saving the project only those items that have been updated will actually be saved to the file-system. Moreover, these files can be synced with the underlying VCS individually. In addition, after updating externally modified files the \u201cRefresh Composite Project\u201d menu action on the Project menu will reload. Also, this implies that items have changed on the disc.<\/p>\n<p><strong>Make your resume stand out and become a Certified SoapUI Testing Professional. <a href=\"https:\/\/www.vskills.in\/practice\/index.php?route=test\/search&amp;search=soapUI\">Try free practice tests here!<\/a><\/strong><\/p>\n<p><strong>A great career is just a certification away. So, practice and validate your skills to become <a href=\"https:\/\/www.vskills.in\/certification\/testing\/soapui-testing-certification\">Certified SoapUI Testing Professional Now!<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Composite Projects &nbsp; This section is dedicated to Composite Projects. SoapUI projects are single project file which is easy to pass around and handle. For instance, if you are using a source-control system for your soapUI projects, then this works well as long as you are working alone on a project. However, when working in&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[8032],"tags":[8086],"class_list":["post-70213","page","type-page","status-publish","hentry","category-soapui","tag-composite-projects"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Composite Projects - Tutorial<\/title>\n<meta name=\"description\" content=\"Enhance and Upgrade your Composite Projects skills for better career opportunities. Become a Certified SoapUI Testing Professional Now!\" \/>\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.vskills.in\/certification\/tutorial\/composite-projects\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Composite Projects - Tutorial\" \/>\n<meta property=\"og:description\" content=\"Enhance and Upgrade your Composite Projects skills for better career opportunities. Become a Certified SoapUI Testing Professional Now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T09:03:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/\",\"name\":\"Composite Projects - Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png\",\"datePublished\":\"2020-01-04T05:21:13+00:00\",\"dateModified\":\"2024-04-12T09:03:21+00:00\",\"description\":\"Enhance and Upgrade your Composite Projects skills for better career opportunities. Become a Certified SoapUI Testing Professional Now!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#primaryimage\",\"url\":\"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png\",\"contentUrl\":\"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Composite Projects\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"name\":\"Tutorial\",\"description\":\"Vskills - A initiative in elearning and certification\",\"publisher\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\",\"name\":\"Vskills\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"width\":73,\"height\":55,\"caption\":\"Vskills\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vskills.in\/\",\"https:\/\/x.com\/vskills_in\",\"https:\/\/www.linkedin.com\/company-beta\/1371554\/\",\"https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Composite Projects - Tutorial","description":"Enhance and Upgrade your Composite Projects skills for better career opportunities. Become a Certified SoapUI Testing Professional Now!","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.vskills.in\/certification\/tutorial\/composite-projects\/","og_locale":"en_US","og_type":"article","og_title":"Composite Projects - Tutorial","og_description":"Enhance and Upgrade your Composite Projects skills for better career opportunities. Become a Certified SoapUI Testing Professional Now!","og_url":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/","og_site_name":"Tutorial","article_publisher":"https:\/\/www.facebook.com\/vskills.in\/","article_modified_time":"2024-04-12T09:03:21+00:00","og_image":[{"url":"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/","name":"Composite Projects - Tutorial","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#primaryimage"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#primaryimage"},"thumbnailUrl":"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png","datePublished":"2020-01-04T05:21:13+00:00","dateModified":"2024-04-12T09:03:21+00:00","description":"Enhance and Upgrade your Composite Projects skills for better career opportunities. Become a Certified SoapUI Testing Professional Now!","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#primaryimage","url":"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png","contentUrl":"https:\/\/d1h3p5fzmizjvp.cloudfront.net\/wp-content\/uploads\/2018\/10\/05105601\/SoapUI%402x.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/composite-projects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/tutorial\/"},{"@type":"ListItem","position":2,"name":"Composite Projects"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","name":"Tutorial","description":"Vskills - A initiative in elearning and certification","publisher":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization","name":"Vskills","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","width":73,"height":55,"caption":"Vskills"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vskills.in\/","https:\/\/x.com\/vskills_in","https:\/\/www.linkedin.com\/company-beta\/1371554\/","https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/70213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/comments?post=70213"}],"version-history":[{"count":6,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/70213\/revisions"}],"predecessor-version":[{"id":74509,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/70213\/revisions\/74509"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/media?parent=70213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/categories?post=70213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/tags?post=70213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}