{"id":149892,"date":"2018-10-31T12:10:10","date_gmt":"2018-10-31T12:10:10","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=149892"},"modified":"2018-10-31T12:10:10","modified_gmt":"2018-10-31T12:10:10","slug":"how-to-use-variable-in-magento-functional-testing-framework","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/","title":{"rendered":"How To Use Variable in Magento Functional Testing Framework"},"content":{"rendered":"<p>In this article, I am going to explain how to use any value or text again in writing Test in Magento Functional Testing Framework. Suppose you have created any new customer for testing purpose in your Magento and you want to delete the same customer after completion of your test work or you have placed an order in Magento and you want to search same order again in order grids of Magento\u00a0back-end then this article will be very helpful for you.<\/p>\n<p>Here I will give an example of how to search same order id of your placed order again in your Magento orders grid.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-149908\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png\" alt=\"\" width=\"1317\" height=\"670\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png 1317w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId-768x391.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId-1200x610.png 1200w\" sizes=\"(max-width: 1317px) 100vw, 1317px\" loading=\"lazy\" \/><\/p>\n<p><strong>Here is the example of, How to get text\u00a0by using the variable :<\/strong><\/p>\n<p>I have taken an example from the checkout module of Magento. Magento has used it in the file: StorefrontCustomerCheckoutTest.xml<\/p>\n<p>Magento has used it in placing an order and then searching same order again in the orders grid of Magento back-end.<\/p>\n<p><strong>StorefrontCustomerCheckoutTest.xml :<\/strong><\/p>\n<pre class=\"brush:xml\">&lt;grabTextFrom stepKey=\"s53\" selector=\"{{CheckoutSuccessMainSection.orderNumber22}}\"\/&gt;\r\n        &lt;see stepKey=\"s55\" selector=\"{{CheckoutSuccessMainSection.success}}\" userInput=\"Your order number is:\" \/&gt;\r\n        &lt;actionGroup ref=\"LoginAsAdmin\" stepKey=\"loginAsAdmin1\"\/&gt;\r\n        &lt;amOnPage stepKey=\"s67\" url=\"{{OrdersPage.url}}\"\/&gt;\r\n        &lt;waitForPageLoad stepKey=\"s75\"\/&gt;\r\n        &lt;fillField stepKey=\"s77\" selector=\"{{OrdersGridSection.search}}\" userInput=\"{$s53}\" \/&gt;\r\n        &lt;waitForPageLoad stepKey=\"s78\"\/&gt;\r\n        &lt;click stepKey=\"s81\" selector=\"{{OrdersGridSection.submitSearch22}}\" \/&gt;<\/pre>\n<p><strong>Let see above keywords explanation:<br \/>\n1. \ufffcgrabTextFrom:\ufffc<\/strong> It is the main part of getting a text of order id. This tag is used when we want to get a text of any place.<br \/>\n<strong>2. stepKey = &#8220;s53&#8221; : <\/strong>It is used for unique identifier but here stepKey variable name i.e. s53 is used for saving the value of order id which I have to get by using the grabTextFrom keyword.<br \/>\nThis orderId variable is used again in userInput by <em>$s53<\/em>.<br \/>\n<strong>3. selector=&#8221;{{CheckoutSuccessMainSection.orderNumber22}}&#8221; : <\/strong>Selector I have used by using section in which you can use any by any id, CSS selector, name or by using any attribute. Its\u00a0Selector\u00a0 is not different than any other element selection in Magento Functional Testing Framework<br \/>\n<strong>4. userInput=&#8221;{$s53}&#8221;: <\/strong>userInput is use to provide data in Test. Here I have used userInput which I have saved earlier in stepKey.<\/p>\n<p><strong>Summary of above article:<\/strong> Firstly I have used grabTextFrom for getting orderId and saved it in the stepKey variable and then this stepKey variable I have used again on orders page grid by giving userInput.<\/p>\n<p><strong>How to get value by using Variable:\u00a0<\/strong><\/p>\n<p><strong>grabValueFrom:<\/strong> For getting<em>\u00a0<\/em>the value<em> of any place, there is <\/em>a keyword<em>:\u00a0grabValueFrom.<\/em><\/p>\n<p>Suppose you want to get the value of any text field and you want\u00a0to use that value again then you can use grabValueFrom\u00a0keyword.\u00a0You have to follow the same process of the above code,\u00a0the only thing is you have to put grabValueFrom\u00a0keyword in the place of grabTextFrom.<\/p>\n<p>Thanks!<\/p>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this article, I am going to explain how to use any value or text again in writing Test in Magento Functional Testing Framework. Suppose you have created any new customer for testing purpose in your Magento and you want to delete the same customer after completion of your test work or you have placed <a href=\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":186,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[2070,7753,7752,7754],"class_list":["post-149892","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-magento2","tag-same-text","tag-same-value","tag-variable-mftf"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Use Variable in Magento Functional Testing Framework - Webkul Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Use Variable in Magento Functional Testing Framework - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"In this article, I am going to explain how to use any value or text again in writing Test in Magento Functional Testing Framework. Suppose you have created any new customer for testing purpose in your Magento and you want to delete the same customer after completion of your test work or you have placed [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-31T12:10:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png\" \/>\n<meta name=\"author\" content=\"Parul Khurana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Parul Khurana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\"},\"author\":{\"name\":\"Parul Khurana\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1d9550b8a47980d4b64848c4765d92b6\"},\"headline\":\"How To Use Variable in Magento Functional Testing Framework\",\"datePublished\":\"2018-10-31T12:10:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\"},\"wordCount\":418,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png\",\"keywords\":[\"Magento2\",\"same text\",\"same value\",\"variable MFTF\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\",\"name\":\"How To Use Variable in Magento Functional Testing Framework - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png\",\"datePublished\":\"2018-10-31T12:10:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png\",\"width\":1317,\"height\":670},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Use Variable in Magento Functional Testing Framework\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1d9550b8a47980d4b64848c4765d92b6\",\"name\":\"Parul Khurana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5f09d7ca7fb6e55aadc40961f0d6da83126eaef01cd3f182a8cc6e2bee52406d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5f09d7ca7fb6e55aadc40961f0d6da83126eaef01cd3f182a8cc6e2bee52406d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Parul Khurana\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/parulkhurana-magento593\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Use Variable in Magento Functional Testing Framework - Webkul Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/","og_locale":"en_US","og_type":"article","og_title":"How To Use Variable in Magento Functional Testing Framework - Webkul Blog","og_description":"In this article, I am going to explain how to use any value or text again in writing Test in Magento Functional Testing Framework. Suppose you have created any new customer for testing purpose in your Magento and you want to delete the same customer after completion of your test work or you have placed [...]","og_url":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-10-31T12:10:10+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png","type":"","width":"","height":""}],"author":"Parul Khurana","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Parul Khurana","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/"},"author":{"name":"Parul Khurana","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1d9550b8a47980d4b64848c4765d92b6"},"headline":"How To Use Variable in Magento Functional Testing Framework","datePublished":"2018-10-31T12:10:10+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/"},"wordCount":418,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png","keywords":["Magento2","same text","same value","variable MFTF"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/","url":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/","name":"How To Use Variable in Magento Functional Testing Framework - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png","datePublished":"2018-10-31T12:10:10+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/orderId.png","width":1317,"height":670},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-use-variable-in-magento-functional-testing-framework\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Use Variable in Magento Functional Testing Framework"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1d9550b8a47980d4b64848c4765d92b6","name":"Parul Khurana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5f09d7ca7fb6e55aadc40961f0d6da83126eaef01cd3f182a8cc6e2bee52406d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5f09d7ca7fb6e55aadc40961f0d6da83126eaef01cd3f182a8cc6e2bee52406d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Parul Khurana"},"url":"https:\/\/webkul.com\/blog\/author\/parulkhurana-magento593\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/149892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/186"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=149892"}],"version-history":[{"count":20,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/149892\/revisions"}],"predecessor-version":[{"id":150066,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/149892\/revisions\/150066"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=149892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=149892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=149892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}