{"id":505,"date":"2024-08-07T09:38:18","date_gmt":"2024-08-07T09:38:18","guid":{"rendered":"https:\/\/salesforcecrmtraining.in\/blog\/?p=505"},"modified":"2024-08-07T09:38:18","modified_gmt":"2024-08-07T09:38:18","slug":"how-to-implement-pom-in-selenium","status":"publish","type":"post","link":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/","title":{"rendered":"How to Implement POM in Selenium?"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">If you&#8217;re diving into Selenium for test automation, you might have heard about the Page Object Model (POM) pattern. This design pattern is a game-changer for organizing your test code, making it easier to read, maintain, and scale. If you want to enhance your Selenium skills, especially with a <span data-sheets-root=\"1\"><a class=\"in-cell-link\" href=\"https:\/\/www.fita.in\/selenium-training-in-bangalore\/\" target=\"_blank\" rel=\"noopener\">Selenium Training in Bangalore<\/a><\/span>, understanding POM is essential. Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><b>What is Page Object Model (POM)?<\/b><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The Page Object Model (POM) is a design pattern used in Selenium to create a structured approach to test automation. Essentially, POM helps you manage your web page elements and actions in a more organized manner. By using POM, you create a separate class for each web page or component. These classes act as a bridge between the test scripts and the web page elements, making your test code cleaner and more manageable.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Think of POM as a way to keep your test scripts neat and tidy. Instead of scattering your web element locators and actions throughout your tests, you gather them in dedicated classes. This way, when the web page changes, you only need to update one place \u2013 the page object class \u2013 rather than hunting down every test script.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><b>\u00a0Why is POM Important in Selenium?<\/b><\/h2>\n<ol style=\"text-align: justify;\">\n<li><b> Improves Readability:<\/b><span style=\"font-weight: 400;\"> With POM, your test scripts become easier to read. Each page object class focuses on one page or component, so it\u2019s clear where different actions and elements are defined.<\/span><\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"2\">\n<li><b> Enhances Reusability:<\/b><span style=\"font-weight: 400;\"> By defining actions and elements in page object classes, you can reuse these methods across multiple test cases. This reduces code duplication and makes your tests more efficient.<\/span><\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"3\">\n<li><b> Simplifies Maintenance:<\/b><span style=\"font-weight: 400;\"> When changes occur in the web page layout or elements, you only need to update the page object class that represents that page. This makes maintaining your tests much simpler.<\/span><\/li>\n<\/ol>\n<h3 style=\"text-align: justify;\"><b>\u00a0How to Implement POM in Selenium<\/b><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Let\u2019s walk through the basics of implementing POM in your Selenium test automation setup.\u00a0<\/span><\/p>\n<ol style=\"text-align: justify;\">\n<li><b> Create Page Object Classes:<\/b><span style=\"font-weight: 400;\"> For every page or component in your web application, create a page object class. This class will contain the web elements and methods for interacting with those elements.\u00a0<\/span><\/li>\n<li><b> Define Web Elements:<\/b><span style=\"font-weight: 400;\"> In your page object classes, define the web elements (like text fields, buttons, and links) and actions (like clicking a button or entering text). This keeps your test scripts clean and focused on the test logic rather than the details of the web page.<\/span><\/li>\n<li><b> Write Test Scripts:<\/b><span style=\"font-weight: 400;\"> Use the page object classes in your test scripts to perform actions and verify outcomes. Your test scripts should interact with the page objects rather than directly with the web elements.<\/span><\/li>\n<li><b> Maintain and Update:<\/b><span style=\"font-weight: 400;\"> Whenever the web page changes, you only need to update the relevant page object class. This makes it easier to keep your tests up to date and maintainable.<\/span><\/li>\n<\/ol>\n<h3 style=\"text-align: justify;\"><b>\u00a0Benefits of Using POM with Selenium<\/b><\/h3>\n<ol style=\"text-align: justify;\">\n<li><b> Clear Structure: <\/b><span style=\"font-weight: 400;\">POM gives your test automation a clear structure, making it easier to manage and understand. By separating the test logic from the page details, you can quickly find and fix issues.<\/span><\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"2\">\n<li><b> Reduced Duplication: <\/b><span style=\"font-weight: 400;\">With POM, you avoid duplicating code. Common actions and elements are defined once and reused across different tests, which saves time and reduces errors.<\/span><\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"3\">\n<li><b> Faster Updates: <\/b><span style=\"font-weight: 400;\">When web elements change, you only need to update the page object class. This speeds up maintenance and keeps your tests aligned with the current state of the web application.<\/span><\/li>\n<\/ol>\n<h3 style=\"text-align: justify;\"><b>\u00a0Learning POM\u00a0<\/b><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">If you\u2019re looking to dive deeper into Selenium and learn how to implement POM effectively, a <span data-sheets-root=\"1\"><a class=\"in-cell-link\" href=\"https:\/\/www.fita.in\/selenium-training-in-marathahalli\/\" target=\"_blank\" rel=\"noopener\">Selenium Training in Marathahalli<\/a><\/span> can provide you with hands-on experience. These training programs offer practical exercises and real-world scenarios to help you understand how POM fits into your test automation strategy.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">By mastering POM, you&#8217;ll be able to write more efficient and maintainable test scripts, making your automation efforts more successful. Whether you&#8217;re just starting with Selenium or looking to refine your skills, understanding POM will be a valuable addition to your testing toolkit.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Implementing the Page Object Model (POM) in Selenium is a powerful way to enhance your test automation framework. It improves readability, reusability, and maintenance, making your test scripts more organized and manageable. If you\u2019re taking <span data-sheets-root=\"1\"><a class=\"in-cell-link\" href=\"https:\/\/www.fita.in\/training-institute-in-bangalore\/\" target=\"_blank\" rel=\"noopener\">Training Institute in Bangalore<\/a><\/span>, mastering POM will be a key part of your learning journey. Embrace POM, and you&#8217;ll find that your test automation becomes more efficient and effective, helping you keep up with the evolving web applications you\u2019re testing. Happy testing!<\/span><\/p>\n<p style=\"text-align: justify;\">Also Check: <a href=\"https:\/\/www.fita.in\/selenium-interview-questions-answers\/\">Selenium Interview Questions and Answers<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;re diving into Selenium for test automation, you might have heard about the Page Object Model (POM) pattern. This design pattern is a game-changer for organizing your test code, making it easier to read, maintain, and scale. If you want to enhance your Selenium skills, especially with a Selenium Training in Bangalore, understanding POM [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":506,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[175,103,102],"class_list":["post-505","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education","tag-selenium-classes","tag-selenium-course","tag-selenium-training"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Implement POM in Selenium?<\/title>\n<meta name=\"description\" content=\"Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Implement POM in Selenium?\" \/>\n<meta property=\"og:description\" content=\"Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\" \/>\n<meta property=\"og:site_name\" content=\"Salesforce CRM Training\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-07T09:38:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\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:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/person\/193e95fd5b451f4ec650552ef42d2609\"},\"headline\":\"How to Implement POM in Selenium?\",\"datePublished\":\"2024-08-07T09:38:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\"},\"wordCount\":761,\"publisher\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp\",\"keywords\":[\"Selenium Classes\",\"Selenium Course\",\"Selenium Training\"],\"articleSection\":[\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\",\"url\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\",\"name\":\"How to Implement POM in Selenium?\",\"isPartOf\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp\",\"datePublished\":\"2024-08-07T09:38:18+00:00\",\"description\":\"Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.\",\"breadcrumb\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage\",\"url\":\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp\",\"contentUrl\":\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp\",\"width\":800,\"height\":400,\"caption\":\"How to Implement POM in Selenium?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/salesforcecrmtraining.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Implement POM in Selenium?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#website\",\"url\":\"https:\/\/salesforcecrmtraining.in\/blog\/\",\"name\":\"Salesforce CRM Training\",\"description\":\"Salesforce tutorials and articles\",\"publisher\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/salesforcecrmtraining.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#organization\",\"name\":\"Salesforce CRM Training\",\"url\":\"https:\/\/salesforcecrmtraining.in\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2021\/07\/cropped-site-logo.png\",\"contentUrl\":\"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2021\/07\/cropped-site-logo.png\",\"width\":206,\"height\":100,\"caption\":\"Salesforce CRM Training\"},\"image\":{\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/person\/193e95fd5b451f4ec650552ef42d2609\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/c2851d2256801cd68babc0e8495fdc6726975d52d5bed5db8292c48d30857f82?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c2851d2256801cd68babc0e8495fdc6726975d52d5bed5db8292c48d30857f82?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c2851d2256801cd68babc0e8495fdc6726975d52d5bed5db8292c48d30857f82?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/salesforcecrmtraining.in\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Implement POM in Selenium?","description":"Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.","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:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/","og_locale":"en_US","og_type":"article","og_title":"How to Implement POM in Selenium?","og_description":"Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.","og_url":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/","og_site_name":"Salesforce CRM Training","article_published_time":"2024-08-07T09:38:18+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp","type":"image\/webp"}],"author":"admin","twitter_misc":{"Written by":"admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#article","isPartOf":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/"},"author":{"name":"admin","@id":"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/person\/193e95fd5b451f4ec650552ef42d2609"},"headline":"How to Implement POM in Selenium?","datePublished":"2024-08-07T09:38:18+00:00","mainEntityOfPage":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/"},"wordCount":761,"publisher":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/#organization"},"image":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp","keywords":["Selenium Classes","Selenium Course","Selenium Training"],"articleSection":["Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/","url":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/","name":"How to Implement POM in Selenium?","isPartOf":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage"},"image":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp","datePublished":"2024-08-07T09:38:18+00:00","description":"Let\u2019s break down how to implement POM in Selenium in a simple and engaging way.","breadcrumb":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#primaryimage","url":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp","contentUrl":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2024\/08\/Untitled-design-2024-08-07T134306.786.webp","width":800,"height":400,"caption":"How to Implement POM in Selenium?"},{"@type":"BreadcrumbList","@id":"https:\/\/salesforcecrmtraining.in\/blog\/how-to-implement-pom-in-selenium\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/salesforcecrmtraining.in\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Implement POM in Selenium?"}]},{"@type":"WebSite","@id":"https:\/\/salesforcecrmtraining.in\/blog\/#website","url":"https:\/\/salesforcecrmtraining.in\/blog\/","name":"Salesforce CRM Training","description":"Salesforce tutorials and articles","publisher":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/salesforcecrmtraining.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/salesforcecrmtraining.in\/blog\/#organization","name":"Salesforce CRM Training","url":"https:\/\/salesforcecrmtraining.in\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2021\/07\/cropped-site-logo.png","contentUrl":"https:\/\/salesforcecrmtraining.in\/blog\/wp-content\/uploads\/2021\/07\/cropped-site-logo.png","width":206,"height":100,"caption":"Salesforce CRM Training"},"image":{"@id":"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/salesforcecrmtraining.in\/blog\/#\/schema\/person\/193e95fd5b451f4ec650552ef42d2609","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c2851d2256801cd68babc0e8495fdc6726975d52d5bed5db8292c48d30857f82?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c2851d2256801cd68babc0e8495fdc6726975d52d5bed5db8292c48d30857f82?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c2851d2256801cd68babc0e8495fdc6726975d52d5bed5db8292c48d30857f82?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/salesforcecrmtraining.in\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/posts\/505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/comments?post=505"}],"version-history":[{"count":1,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/posts\/505\/revisions"}],"predecessor-version":[{"id":507,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/posts\/505\/revisions\/507"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/media\/506"}],"wp:attachment":[{"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/media?parent=505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/categories?post=505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salesforcecrmtraining.in\/blog\/wp-json\/wp\/v2\/tags?post=505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}