{"id":727,"date":"2017-04-27T13:52:11","date_gmt":"2017-04-27T13:52:11","guid":{"rendered":"http:\/\/blog.onclickinnovations.com\/?p=727"},"modified":"2017-04-27T13:52:11","modified_gmt":"2017-04-27T13:52:11","slug":"protractor","status":"publish","type":"post","link":"https:\/\/onclickinnovations.com\/blog\/protractor\/","title":{"rendered":"Protractor"},"content":{"rendered":"<p>Protractor is a familiar automation framework specific to AngularJS. Protractor is an end-to-end test framework for AngularJS applications. It allows you do drive the browser and test the expected state of your application&#8217;s pages. This sort of functional testing is an essential component of any overall testing strategy. Protractor runs on top of selenium. So if one\u2019s application is created using angularJS, then protractor will help as it has in built support for angular JS page load and actions. Protractor is a test framework for Angular JS applications which uses Selenium to automate the browser behavior. Most of us are familiar with the WebDriver (Selenium) which we use to automate the browsers.<\/p>\n<p><a href=\"http:\/\/blog.onclickinnovations.com\/protractor\/\">Protractor <\/a>is an Open Source, and \u00a0built by a team in Google on top of WebDriverJS with existing technologies such as Selenium, Node.js and Jasmine which makes writing tests a breeze. It\u2019s also a replacement for the existing AngularJS E2E testing framework called \u201cAngular Scenario Runner\u201d.<\/p>\n<p><strong>Why Protractor?<\/strong><\/p>\n<p>Protractor is a wrapper around Selenium WebDriverJS and Selenium Server.It has new locator strategies and functions specifically for Angular apps. Automatic waiting, can execute the next step in you test the moment the webpage finishes pending tasks. One Can take the advantage of the Selenium grid to run multiple browser at once.We Can run test on both real and headless browsers.<\/p>\n<p>&#8211; Easily install and setup<\/p>\n<p>&#8211; Easily readable jasmine framework<\/p>\n<p>&#8211; Support Data Driven test<\/p>\n<p>&#8211; Include all advantages of Selenium WebDriver<\/p>\n<p>&#8211; Auto-Synchronization<\/p>\n<p>&#8211; \u00a0Support parallel testing through multiple browsers<\/p>\n<p>&#8211; \u00a0Excellent speed<\/p>\n<p><strong>Some not so good points of Protractor::<\/strong>It is basically a UI driven testing tool, provide only front-end testing and there is no any detailed test report, other than test log, it needs more time to script and is more sensitive and Zero Tolerance.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Protractor is a familiar automation framework specific to AngularJS. Protractor is an end-to-end test framework for AngularJS applications. It allows you do drive the browser and test the expected state of your application&#8217;s pages. This sort of functional testing is an essential component of any overall testing strategy. Protractor runs on top of selenium. So &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/onclickinnovations.com\/blog\/protractor\/\"> <span class=\"screen-reader-text\">Protractor<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":726,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[258,302,251,167,261,314],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Protractor | 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:\/\/onclickinnovations.com\/blog\/protractor\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Protractor | Blog\" \/>\n<meta property=\"og:description\" content=\"Protractor is a familiar automation framework specific to AngularJS. Protractor is an end-to-end test framework for AngularJS applications. It allows you do drive the browser and test the expected state of your application&#8217;s pages. This sort of functional testing is an essential component of any overall testing strategy. Protractor runs on top of selenium. So &hellip; Protractor Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onclickinnovations.com\/blog\/protractor\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/officialonclick\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-27T13:52:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/PROTRACTOR-1.jpg?fit=690%2C389&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"690\" \/>\n\t<meta property=\"og:image:height\" content=\"389\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kavita Arora\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OnClick_web\" \/>\n<meta name=\"twitter:site\" content=\"@OnClick_web\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kavita Arora\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/onclickinnovations.com\/blog\/protractor\/\",\"url\":\"https:\/\/onclickinnovations.com\/blog\/protractor\/\",\"name\":\"Protractor | Blog\",\"isPartOf\":{\"@id\":\"https:\/\/onclickinnovations.com\/blog\/#website\"},\"datePublished\":\"2017-04-27T13:52:11+00:00\",\"dateModified\":\"2017-04-27T13:52:11+00:00\",\"author\":{\"@id\":\"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/ba3ed611007952683830a055469e831c\"},\"breadcrumb\":{\"@id\":\"https:\/\/onclickinnovations.com\/blog\/protractor\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onclickinnovations.com\/blog\/protractor\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onclickinnovations.com\/blog\/protractor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onclickinnovations.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Protractor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onclickinnovations.com\/blog\/#website\",\"url\":\"https:\/\/onclickinnovations.com\/blog\/\",\"name\":\"Blog - OnclickInnovations Pvt. Ltd.\",\"description\":\"Onclick Innovations Pvt. Ltd.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onclickinnovations.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/ba3ed611007952683830a055469e831c\",\"name\":\"Kavita Arora\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a0ee6f19fb45d91e456bfdfb6920112f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a0ee6f19fb45d91e456bfdfb6920112f?s=96&d=mm&r=g\",\"caption\":\"Kavita Arora\"},\"url\":\"https:\/\/onclickinnovations.com\/blog\/author\/divya\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Protractor | 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:\/\/onclickinnovations.com\/blog\/protractor\/","og_locale":"en_US","og_type":"article","og_title":"Protractor | Blog","og_description":"Protractor is a familiar automation framework specific to AngularJS. Protractor is an end-to-end test framework for AngularJS applications. It allows you do drive the browser and test the expected state of your application&#8217;s pages. This sort of functional testing is an essential component of any overall testing strategy. Protractor runs on top of selenium. So &hellip; Protractor Read More &raquo;","og_url":"https:\/\/onclickinnovations.com\/blog\/protractor\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/officialonclick\/","article_published_time":"2017-04-27T13:52:11+00:00","og_image":[{"width":690,"height":389,"url":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/PROTRACTOR-1.jpg?fit=690%2C389&ssl=1","type":"image\/jpeg"}],"author":"Kavita Arora","twitter_card":"summary_large_image","twitter_creator":"@OnClick_web","twitter_site":"@OnClick_web","twitter_misc":{"Written by":"Kavita Arora","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onclickinnovations.com\/blog\/protractor\/","url":"https:\/\/onclickinnovations.com\/blog\/protractor\/","name":"Protractor | Blog","isPartOf":{"@id":"https:\/\/onclickinnovations.com\/blog\/#website"},"datePublished":"2017-04-27T13:52:11+00:00","dateModified":"2017-04-27T13:52:11+00:00","author":{"@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/ba3ed611007952683830a055469e831c"},"breadcrumb":{"@id":"https:\/\/onclickinnovations.com\/blog\/protractor\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onclickinnovations.com\/blog\/protractor\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onclickinnovations.com\/blog\/protractor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onclickinnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Protractor"}]},{"@type":"WebSite","@id":"https:\/\/onclickinnovations.com\/blog\/#website","url":"https:\/\/onclickinnovations.com\/blog\/","name":"Blog - OnclickInnovations Pvt. Ltd.","description":"Onclick Innovations Pvt. Ltd.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onclickinnovations.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/ba3ed611007952683830a055469e831c","name":"Kavita Arora","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a0ee6f19fb45d91e456bfdfb6920112f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0ee6f19fb45d91e456bfdfb6920112f?s=96&d=mm&r=g","caption":"Kavita Arora"},"url":"https:\/\/onclickinnovations.com\/blog\/author\/divya\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/PROTRACTOR-1.jpg?fit=690%2C389&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pe8hCy-bJ","jetpack-related-posts":[{"id":592,"url":"https:\/\/onclickinnovations.com\/blog\/angularjs-2\/","url_meta":{"origin":727,"position":0},"title":"AngularJS 2","author":"Kavita Arora","date":"January 9, 2017","format":false,"excerpt":"AngularJS 2 \u00a0is a robust framework that is maintained by Google. AngularJS 2 is an open source web and mobile application development framework. It also has a very large support community. Nowadays it is widely used for desktop application development as it is a module base framework. \u00a0 It has\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?fit=757%2C300&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?fit=757%2C300&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?fit=757%2C300&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?fit=757%2C300&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":13,"url":"https:\/\/onclickinnovations.com\/blog\/re-imagining-the-browser-with-angular\/","url_meta":{"origin":727,"position":1},"title":"Re-imagining the browser with angular","author":"it_geeks","date":"June 14, 2016","format":false,"excerpt":"AngularJS a great tool for building highly rich client-side web applications. HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"Re-imagining the browser with angular","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/06\/13076524_233892446974931_1123668010207757088_n.png?fit=480%2C234&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1157,"url":"https:\/\/onclickinnovations.com\/blog\/reasons-to-prefer-angularjs-for-frontend-web-development\/","url_meta":{"origin":727,"position":2},"title":"Reasons to prefer AngularJS for Frontend Web Development","author":"Rohit Sharma","date":"January 16, 2019","format":false,"excerpt":"The world is moving fast and to catch up, we have to be competitive to meet the standards. The modern era is predominantly dependent on rapidly evolving technology and your sustainability can only be assured through early adaptation to the web world. A powerful web application or a website is\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"hire angularjs developers","src":"https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2019\/01\/Frontend-angular.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2019\/01\/Frontend-angular.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2019\/01\/Frontend-angular.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2019\/01\/Frontend-angular.jpg?resize=700%2C400 2x"},"classes":[]},{"id":528,"url":"https:\/\/onclickinnovations.com\/blog\/mean-stack-mongodb-express-js-angular-js-node-js\/","url_meta":{"origin":727,"position":3},"title":"MEAN stack (mongoDB, Express.js, Angular.js, Node.js)","author":"Kavita Arora","date":"December 15, 2016","format":false,"excerpt":"M.E.A.N. its self is not a framework, its stands for Node, Express, Angular and MongoDB which are the technologies used to complete the stack.\u00a0The term\u00a0MEAN stack\u00a0refers to a collection of JavaScript based technologies used to develop web applications.\u00a0MEAN\u00a0is an acronym for MongoDB, ExpressJS, AngularJS and Node.js. From client to server\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/12\/mean.png?fit=640%2C296&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/12\/mean.png?fit=640%2C296&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2016\/12\/mean.png?fit=640%2C296&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":1070,"url":"https:\/\/onclickinnovations.com\/blog\/web-frameworks-robust-features-furnish-custom-software-development\/","url_meta":{"origin":727,"position":4},"title":"Sophisticated web frameworks with robust features and functionalities","author":"Rohit Sharma","date":"October 23, 2018","format":false,"excerpt":"Are you looking for the custom software development company that can work on various frameworks that meet with the needs of today\u2019s competitive market? If yes, then you can surely find such companies. With evolving technology, better go with the web development company\u00a0that is well versed with the various web\u2026","rel":"","context":"In &quot;Custom Software Development&quot;","block_context":{"text":"Custom Software Development","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development\/"},"img":{"alt_text":"custom software development","src":"https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2018\/10\/robust-features.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2018\/10\/robust-features.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2018\/10\/robust-features.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2018\/10\/robust-features.jpg?resize=700%2C400 2x, https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2018\/10\/robust-features.jpg?resize=1050%2C600 3x, https:\/\/i0.wp.com\/blog.onclickinnovations.com\/wp-content\/uploads\/2018\/10\/robust-features.jpg?resize=1400%2C800 4x"},"classes":[]},{"id":610,"url":"https:\/\/onclickinnovations.com\/blog\/front-end-development-with-angular-js\/","url_meta":{"origin":727,"position":5},"title":"Front end Development with Angular.JS","author":"Kavita Arora","date":"January 18, 2017","format":false,"excerpt":"If you are about to proceed for your next web application project in JavaScript Framework you must need to take a quick look at Angular.js as your programming tool. As there are many JavaScript frameworks available, such as Jquery, Backbone.js and Knockout.js, so its a bit difficult to single out\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ang.jpg?fit=940%2C627&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ang.jpg?fit=940%2C627&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ang.jpg?fit=940%2C627&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ang.jpg?fit=940%2C627&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/727"}],"collection":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=727"}],"version-history":[{"count":1,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/727\/revisions"}],"predecessor-version":[{"id":729,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/727\/revisions\/729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/media\/726"}],"wp:attachment":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}