{"id":9033,"date":"2016-10-18T15:50:41","date_gmt":"2016-10-18T13:50:41","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/"},"modified":"2024-09-10T18:06:42","modified_gmt":"2024-09-10T16:06:42","slug":"using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/","title":{"rendered":"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On"},"content":{"rendered":"<p><strong>Introduction<\/strong><\/p>\n<p>In one of my missions, I was requested to\u00a0 run performance and load tests on a ADF application running in a Oracle Fusion Middleware environment protected using Oracle Access Manager. For this task we decided to use Apache JMeter because it\u00a0 provides the control needed on the tests and uses multiple threads to emulate multiple users. It can be used to do distributed testing which uses multiple systems to do stress test.\u00a0 Additionally, the GUI interface provides an easy way to manage the load test scenarios that can be easily recorded using the HTTP(s) Test Script Recorder.<\/p>\n<p><strong>Prepare a JMeter test plan<\/strong><\/p>\n<p>A first start is to review the following Blog: <a title=\"My Shot on Using JMeter to Load Test Oracle ADF Applications \" href=\"http:\/\/soadev.blogspot.ch\/2014\/04\/jmeter-load-test-oracle-adf-applications.html\" target=\"_blank\" rel=\"noopener\">My Shot on Using JMeter to Load Test Oracle ADF Applications<\/a><\/p>\n<p>The blog above explains how to record and use a test plan in JMeter.<br \/>\nIt provides a SimplifiedADFJMeterPlan.jmx\u00a0 JMeter test plan that can be used as a base for the JMeter test plan creation.<br \/>\nBut this ADF starter test plan has to be reviewed for the jsessionId and afrLoop Extractors. As the regular expression associated with them might need to be adapted as they might change depending on the version of the ADF software.<\/p>\n<p>In this environment, Oracle Fusion Middleware ADF 11.1.2.4 WebLogic Server 10.3.6 and Oracle Access Manager 11.2.3 were used.<br \/>\nThe regular expressions for afrLoop and jsessionid needed to be updated as shown below:<\/p>\n<table style=\"height: 61px\" width=\"657\">\n<tbody>\n<tr>\n<td style=\"background-color: #e8e3e3;text-align: center\">reference name<\/td>\n<td style=\"background-color: #e8e3e3;text-align: center\">regular expression<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left\">afrLoop<\/td>\n<td style=\"text-align: left\">_afrLoop\\&#8217;, \\&#8217;;([0-9]{13,16})<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left\">jsesionId<\/td>\n<td style=\"text-align: left\">;jsessionid=([-_0-9A-Za-z!]{62,63})<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Coming to the single Sign On layer, it appears that the Oracle Access Manager compatible login screen requires three parameters:<\/p>\n<ul>\n<li>username<\/li>\n<li>password<\/li>\n<li>request_id<\/li>\n<\/ul>\n<p>First username and password pattern values will be provided by the recording of the test scenario. To run the same scenario with multiple users, a CSV file is used to store test users and passwords. This will be detailed later in this blog.<br \/>\nThe request_id is provided by the Oracle Access Manager Single Sign On layer and needs to be fetched and re-injected to the authentication URL.<br \/>\nTo resolve this, a new variable needed to be created and the regular expression below is used.<\/p>\n<table style=\"height: 61px\" width=\"657\">\n<tbody>\n<tr>\n<td style=\"background-color: #e8e3e3;text-align: center\">reference name<\/td>\n<td style=\"background-color: #e8e3e3;text-align: center\">regular expression<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left\">requestId<\/td>\n<td style=\"text-align: left\">name=\\&#8217;request_id\\&#8217; value=\\'([&amp;amp;#;0-9]{18,25})\\&#8217;;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Once the test plan scenario is recorded, look for the OAM standard &#8220;\/oam\/server\/auth_cred_submit&#8221; URL and change the request_id parameter to use the defined requestId variable.<\/p>\n<p>**\u00a0 click on the image to increase the size<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"  aligncenter wp-image-11497 size-full\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG1.png\" alt=\"OAM Authentication URL\" width=\"1351\" height=\"279\" \/><\/a><br \/>\nname: request_id\u00a0\u00a0 value: ${requestId}<\/p>\n<p>After those changes, the new JMeter test plan can be run.<\/p>\n<p><strong>Steps to run the test plan with multiple users<\/strong><\/p>\n<p>In JMeter,<br \/>\nRight click on the &#8220;Thread Group&#8221; on the tree.<br \/>\nSelect &#8220;Add&#8221; &#8211; &#8220;Config Element&#8221; &#8211; &#8220;CSV Data Set Config&#8221;.<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11494 size-large\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2.png\" alt=\"Add CSV config in JMeter\" width=\"1024\" height=\"415\" \/><\/a><\/p>\n<p>Create a CSV file which contains USERNAME,PASSWORD and saved it in a folder on your Jmeter server. Make sure the users exist in OAM\/OID:<\/p>\n<p>ahunold,welcome1<br \/>\njcooper,welcome1<br \/>\nmonty,welcome1<br \/>\nking,welcome1<br \/>\nscott,welcome1<\/p>\n<p>Adapt the path in the \u201cCSV Data Set Config\u201d and define the variable values (USERNAME and PASSWORD) in &#8220;Variable Names comma-delimited&#8221;<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11495 size-large\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG3.png\" alt=\"JMeter ADF OAM IMG3\" width=\"1024\" height=\"286\" \/><\/a><br \/>\nLook for the URL that is submitting the authentication &#8211; \/oam\/server\/auth_cred_submit- and click on it. In the right frame, replace the username and password got during the recording with respectively ${USERNAME} and ${PASSWORD} as shown below:<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11496 size-large\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG4.png\" alt=\"JMeter ADF OAM IMG4\" width=\"1024\" height=\"238\" \/><\/a><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG5.png\"><br \/>\n<\/a>At last you can adapt the thread group of your test plan to the number of users (Number of Threads) and loop (Loop Count) you want to run and execute it. The Ramp-Up Period in Seconds is the time between the Threads start.<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG5.png\"><br \/>\n<\/a><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11509 size-large\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG5.png\" alt=\"JMeter test plan IMG5\" width=\"1024\" height=\"402\" \/><\/a><br \/>\nThe test plan can be executed now and results visualised in tree, graph or table views.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction In one of my missions, I was requested to\u00a0 run performance and load tests on a ADF application running in a Oracle Fusion Middleware environment protected using Oracle Access Manager. For this task we decided to use Apache JMeter because it\u00a0 provides the control needed on the tests and uses multiple threads to emulate [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":9039,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[949,950],"type_dbi":[],"class_list":["post-9033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-integration-middleware","tag-adf","tag-jmeter"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On - dbi 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:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On\" \/>\n<meta property=\"og:description\" content=\"Introduction In one of my missions, I was requested to\u00a0 run performance and load tests on a ADF application running in a Oracle Fusion Middleware environment protected using Oracle Access Manager. For this task we decided to use Apache JMeter because it\u00a0 provides the control needed on the tests and uses multiple threads to emulate [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-18T13:50:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-10T16:06:42+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1490\" \/>\n\t<meta property=\"og:image:height\" content=\"604\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Middleware Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Middleware Team\" \/>\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:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/\"},\"author\":{\"name\":\"Middleware Team\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8d8563acfc6e604cce6507f45bac0ea1\"},\"headline\":\"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On\",\"datePublished\":\"2016-10-18T13:50:41+00:00\",\"dateModified\":\"2024-09-10T16:06:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/\"},\"wordCount\":620,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/JMeter-ADF-OAM-IMG2-1.png\",\"keywords\":[\"ADF\",\"JMeter\"],\"articleSection\":[\"Application integration &amp; Middleware\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/\",\"name\":\"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/JMeter-ADF-OAM-IMG2-1.png\",\"datePublished\":\"2016-10-18T13:50:41+00:00\",\"dateModified\":\"2024-09-10T16:06:42+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8d8563acfc6e604cce6507f45bac0ea1\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/JMeter-ADF-OAM-IMG2-1.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/JMeter-ADF-OAM-IMG2-1.png\",\"width\":1490,\"height\":604,\"caption\":\"Add CSV config in JMeter\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8d8563acfc6e604cce6507f45bac0ea1\",\"name\":\"Middleware Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"caption\":\"Middleware Team\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/middleware-team\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On - dbi 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:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/","og_locale":"en_US","og_type":"article","og_title":"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On","og_description":"Introduction In one of my missions, I was requested to\u00a0 run performance and load tests on a ADF application running in a Oracle Fusion Middleware environment protected using Oracle Access Manager. For this task we decided to use Apache JMeter because it\u00a0 provides the control needed on the tests and uses multiple threads to emulate [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/","og_site_name":"dbi Blog","article_published_time":"2016-10-18T13:50:41+00:00","article_modified_time":"2024-09-10T16:06:42+00:00","og_image":[{"width":1490,"height":604,"url":"http:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2-1.png","type":"image\/png"}],"author":"Middleware Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Middleware Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/"},"author":{"name":"Middleware Team","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d8563acfc6e604cce6507f45bac0ea1"},"headline":"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On","datePublished":"2016-10-18T13:50:41+00:00","dateModified":"2024-09-10T16:06:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/"},"wordCount":620,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2-1.png","keywords":["ADF","JMeter"],"articleSection":["Application integration &amp; Middleware"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/","url":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/","name":"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2-1.png","datePublished":"2016-10-18T13:50:41+00:00","dateModified":"2024-09-10T16:06:42+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d8563acfc6e604cce6507f45bac0ea1"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2-1.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/JMeter-ADF-OAM-IMG2-1.png","width":1490,"height":604,"caption":"Add CSV config in JMeter"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/using-jmeter-run-load-test-adf-application-protected-oracle-access-manager-single-sign\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Using JMeter to run load test on a ADF application protected by Oracle Access Manager Single Sign On"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d8563acfc6e604cce6507f45bac0ea1","name":"Middleware Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","caption":"Middleware Team"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/middleware-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/9033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=9033"}],"version-history":[{"count":1,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/9033\/revisions"}],"predecessor-version":[{"id":34706,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/9033\/revisions\/34706"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/9039"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=9033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=9033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=9033"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=9033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}