{"id":2014,"date":"2019-10-18T01:40:37","date_gmt":"2019-10-18T01:40:37","guid":{"rendered":"http:\/\/kusuaks7\/?p=1619"},"modified":"2024-03-11T16:01:33","modified_gmt":"2024-03-11T16:01:33","slug":"definitive-guide-to-selecting-your-continuous-testing-solution","status":"publish","type":"post","link":"https:\/\/www.experfy.com\/blog\/bigdata-cloud\/definitive-guide-to-selecting-your-continuous-testing-solution\/","title":{"rendered":"Definitive guide to Selecting your Continuous Testing Solution"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2014\" class=\"elementor elementor-2014\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-419fc6c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"419fc6c7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-49c46300\" data-id=\"49c46300\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-120b551c elementor-widget elementor-widget-text-editor\" data-id=\"120b551c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tAs a software developer and testing expert with over 20 years in this industry, I\u2019ve seen\u00a0<a href=\"https:\/\/www.perfecto.io\/blog\/what-to-look-for-in-automation-testing-tools\" class=\"broken_link\" rel=\"noopener\">tools<\/a>\u00a0and solutions grow and disappear from the market. That\u2019s OK, and that\u2019s the life-cycle and \u201cprice\u201d of innovation. Unfortunately, I have also seen some wrong practices when it comes to choosing such tools, especially around the testing domain.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4aa6979 elementor-widget elementor-widget-text-editor\" data-id=\"4aa6979\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIn this post, i would like to make some order in what needs to be top of mind for managers and practitioners when trying to either change and existing solution or pick a new one.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f157f4d elementor-widget elementor-widget-heading\" data-id=\"f157f4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h2>Focus on the Process<\/h2><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40d8bbf elementor-widget elementor-widget-text-editor\" data-id=\"40d8bbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tI cannot stress enough the importance of the existing processes that are being followed within the organization that is evaluating a new tool. Process means,\u00a0<strong>cadence<\/strong>\u00a0of\u00a0<strong>releases<\/strong>, how are testers, developers, and business work and collaborate?. Process also means,\u00a0 Agile vs. Waterfall vs. other methods like\u00a0<a href=\"https:\/\/dzone.com\/articles\/mobile-testing-difference-between-bdd-atddtdd\" class=\"broken_link\" rel=\"noopener\">ATDD\/BDD<\/a>. Process also refers to the quality and the definition of done.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b6a33b elementor-widget elementor-widget-text-editor\" data-id=\"6b6a33b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\nIf the teams aim to release on a weekly basis, and their test automation suite is either unstable enough, the lab isn\u2019t able to cope with the size of the tests and platforms, or the time it takes to analyze a regression test report is too long, this needs to impact the decision process as well as the evaluation criteria process.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f019ac elementor-widget elementor-widget-text-editor\" data-id=\"4f019ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIn most organizations that I\u2019ve met, the teams are distributed and share different\u00a0<a href=\"http:\/\/continuoustesting.blog\/codeless-and-ml-based-automation-vs-traditional-test-automation\/\" class=\"broken_link\" rel=\"noopener\">skills<\/a>\u00a0in both development and testing. This is also a driver to the way test development and execution is processed.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f6983da elementor-widget elementor-widget-heading\" data-id=\"f6983da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h2>Consider Overall Organizational Objectives<\/h2><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfcf225 elementor-widget elementor-widget-text-editor\" data-id=\"cfcf225\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tTeams need to ask themselves what good looks like? Do they aim towards a \u201c<strong>right<\/strong>\u201d test automation coverage of over 80%? What is the maximum time that they have to test within each iteration or sprint? Before asking the questions around what can the tool do for me, teams need to feel solid about their objectives and where they plan to grow their teams.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7af2913 elementor-widget elementor-widget-text-editor\" data-id=\"7af2913\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tJust doing a checklist of tools functionalities isn\u2019t relevant, and cannot resist over time since the domain is changing constantly, the tools sometime becomes obsolete and your own objectives might change as well.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29d3f53 elementor-widget elementor-widget-text-editor\" data-id=\"29d3f53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Bottom line<\/strong>: \u201c<em><strong>Don\u2019t let the tool functionality drive your selection criteria, but rather let your own objectives and process fit do it<\/strong>\u201c<\/em>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d4331b elementor-widget elementor-widget-text-editor\" data-id=\"8d4331b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIn addition, teams ought to be focusing as part of the continuous improvement agenda on measurements, metrics and visibility into how they operate over time. For such, the organization needs to set objective metrics that matches where the teams are aiming to be in 6 months, 12 months, 2 years etc.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72906ba elementor-widget elementor-widget-text-editor\" data-id=\"72906ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThere are various market reports like the recent\u00a0<a href=\"https:\/\/cloud.google.com\/devops\/state-of-devops\/\" rel=\"noopener\">Google DORA DevOps report<\/a>\u00a0that was showing variance between Elite DevOps organizations and lower maturity organizations. These kind of market objective metrics can serve as baseline for setting the overall goals.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06163a3 elementor-widget elementor-widget-heading\" data-id=\"06163a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h2>Get Down to Business \u2013 What can The Tool do For Me?<\/h2><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfc0d16 elementor-widget elementor-widget-text-editor\" data-id=\"cfc0d16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tOnly after making sure across the board the the above questions are checked, and you have a good understanding on where you wanna be, what does your team needs to be successful and meet their goals, than go and create the right list of selection criteria for your testing tools.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-410a331 elementor-widget elementor-widget-text-editor\" data-id=\"410a331\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tSuch list from my experience ought to include the following\u00a0<strong>6 buckets<\/strong>\u00a0and be able to cover the functionalities of\u00a0<strong>test creation, test analysis, and test environment<\/strong>\u00a0(lab) for proper coverage and execution.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe1a02e elementor-widget elementor-widget-text-editor\" data-id=\"fe1a02e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tSome tools come with AI and ML capabilities, some have record and playback, some require advance coding skills. You should consider all and in many cases, probably combine few tools to get to the 1 single goal you\u2019ve set.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-065ab0c elementor-widget elementor-widget-text-editor\" data-id=\"065ab0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tFor each of the above categories whether you\u2019re evaluating an open-source or a commercial too, you should focus on the test creation and analysis of each. Not all frameworks and tools were created equally.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-729d20f elementor-widget elementor-widget-text-editor\" data-id=\"729d20f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIf to only focus on web test automation with Java Script, you can observe the plethora of test frameworks as listed by\u00a0<a href=\"https:\/\/medium.com\/welldone-software\/an-overview-of-javascript-testing-in-2018-f68950900bc3\" class=\"broken_link\" rel=\"noopener\">Vitali Zaidman on Medium\u00a0<\/a>to see how may solutions are there per each category.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-69d818c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"69d818c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dfe95bf\" data-id=\"dfe95bf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-91550fb elementor-widget elementor-widget-text-editor\" data-id=\"91550fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThere are various Java Script Tools that\u2026\n<ul>\n \t<li>Provide a testing structure (BDD\/ATDD)\u00a0(<a href=\"https:\/\/mochajs.org\/\" rel=\"noopener\">Mocha<\/a>,\u00a0<a href=\"http:\/\/jasmine.github.io\/\" rel=\"noopener\">Jasmine<\/a>,\u00a0<a href=\"https:\/\/facebook.github.io\/jest\/\" class=\"broken_link\" rel=\"noopener\">Jest<\/a>,\u00a0Cucumber)<\/li>\n \t<li>Provide assertion functions\u00a0(<a href=\"http:\/\/chaijs.com\/\" rel=\"noopener\">Chai<\/a>,\u00a0<a href=\"http:\/\/jasmine.github.io\/\" rel=\"noopener\">Jasmine<\/a>,\u00a0<a href=\"https:\/\/facebook.github.io\/jest\/\" class=\"broken_link\" rel=\"noopener\">Jest<\/a>,\u00a0<a href=\"http:\/\/unexpected.js.org\/\" rel=\"noopener\">Unexpected<\/a>)<\/li>\n \t<li>Generate,\u00a0display, and watch\u00a0test results (<a href=\"https:\/\/mochajs.org\/\" rel=\"noopener\">Mocha<\/a>,\u00a0<a href=\"http:\/\/jasmine.github.io\/\" rel=\"noopener\">Jasmine<\/a>,\u00a0<a href=\"https:\/\/facebook.github.io\/jest\/\" class=\"broken_link\" rel=\"noopener\">Jest<\/a>,\u00a0<a href=\"https:\/\/karma-runner.github.io\/\" rel=\"noopener\">Karma<\/a>)<\/li>\n \t<li>Generate\u00a0code coverage\u00a0reports (<a href=\"https:\/\/gotwarlost.github.io\/istanbul\/\" rel=\"noopener\">Istanbul<\/a>,\u00a0<a href=\"https:\/\/facebook.github.io\/jest\/\" class=\"broken_link\" rel=\"noopener\">Jest<\/a>,\u00a0<a href=\"http:\/\/blanketjs.org\/\" class=\"broken_link\" rel=\"noopener\">Blanket<\/a>)<\/li>\n \t<li>Provide a\u00a0browser or browser-like environment\u00a0with control of\u00a0scenario execution, UI testing, and more (<a href=\"http:\/\/www.protractortest.org\/\" rel=\"noopener\">Protractor<\/a><b>,\u00a0<\/b><a href=\"http:\/\/nightwatchjs.org\/\" rel=\"noopener\">Nightwatch<\/a>,\u00a0<a href=\"http:\/\/phantomjs.org\/\" rel=\"noopener\">Phantom<\/a><b>,\u00a0<\/b><a href=\"http:\/\/casperjs.org\/\" rel=\"noopener\">Casper<\/a>,\u00a0<a href=\"https:\/\/github.com\/SeleniumHQ\/selenium\" rel=\"noopener\">Selenium<\/a>,\u00a0<a href=\"http:\/\/webdriver.io\/\" rel=\"noopener\">WebDriver.IO<\/a>,\u00a0<a href=\"https:\/\/devexpress.github.io\/testcafe\/\" rel=\"noopener\">TestCafe<\/a>)<\/li>\n \t<li>Provide\u00a0mocks, spies, and stubs\u00a0(<a href=\"http:\/\/sinonjs.org\/\" rel=\"noopener\">Sinon<\/a>,\u00a0<a href=\"http:\/\/jasmine.github.io\/\" rel=\"noopener\">Jasmine<\/a>,\u00a0<a href=\"http:\/\/airbnb.io\/enzyme\/docs\/api\/\" rel=\"noopener\">enzyme<\/a>,\u00a0<a href=\"https:\/\/facebook.github.io\/jest\/\" class=\"broken_link\" rel=\"noopener\">Jest<\/a>,\u00a0<a href=\"https:\/\/github.com\/testdouble\/testdouble.js\" rel=\"noopener\">testdouble<\/a>)<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d27bb0 elementor-widget elementor-widget-text-editor\" data-id=\"7d27bb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tBTW, the above constantly shift and\u00a0<a href=\"https:\/\/www.npmtrends.com\/protractor-vs-nightwatch-vs-webdriverio-vs-casperjs-vs-robot-js-vs-codeceptjs-vs-puppeteer-vs-cypress-vs-testcafe-vs-selenium-webdriver\" rel=\"noopener\">changes<\/a>\u00a0as the market matures\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc22a03 elementor-widget elementor-widget-heading\" data-id=\"cc22a03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h2>Bottom Line<\/h2><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7417578 elementor-widget elementor-widget-text-editor\" data-id=\"7417578\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tAs highlighted in this post, it is about YOU and not the tool you\u2019re evaluating. Try focusing on how your process needs to look like, see what objectives the business and management has for your projects, and than see how tools can fit into your processes. Don\u2019t follow other mistakes that lists features and functionalities of their tools and make it your decision criteria, but rather come prepared with yours and see how tools help meet your goals. Don\u2019t get me wrong here, features are critical for the success and enable your test automation coverage, however not every tool also fits your entire processes that starts from the creation of tests through analysis and maintenance.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-118be75 elementor-widget elementor-widget-text-editor\" data-id=\"118be75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Happy Transformation and Testing!<\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>As a software developer and testing expert with over 20 years in this industry, I\u2019ve seen\u00a0tools\u00a0and solutions grow and disappear from the market. That\u2019s OK, and that\u2019s the life-cycle and \u201cprice\u201d of innovation. Unfortunately, I have also seen some wrong practices when it comes to choosing such tools, especially around the testing domain.In this post,<\/p>\n","protected":false},"author":494,"featured_media":4250,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[187],"tags":[95],"ppma_author":[3126],"class_list":["post-2014","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bigdata-cloud","tag-big-data-amp-technology"],"authors":[{"term_id":3126,"user_id":494,"is_guest":0,"slug":"eran-kinsbruner","display_name":"Eran Kinsbruner","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","user_url":"","last_name":"Kinsbruner","first_name":"Eran","job_title":"","description":"Eran Kinsbruner&nbsp;is the lead&nbsp;Technical Evangelist at&nbsp;<a href=\"https:\/\/www.perfectomobile.com\/\" target=\"_blank\" title=\"Perfecto\" rel=\"noopener\">Perfecto<\/a>, the leading cloud-based web, and mobile quality lab. A monthly columnist at&nbsp;<a href=\"https:\/\/www.infoworld.com\/author\/Eran-Kinsbruner\/\">InfoWorld.Com<\/a>, he is the author of the&nbsp;<a href=\"https:\/\/www.amazon.com\/dp\/0692885994\/ref=sr_1_1?ie=UTF8&amp;qid=1493727687&amp;sr=8-1&amp;keywords=eran+kinsbruner\">Digital Quality Handbook<\/a>, and Continuous Testing for DevOps Professionals and the creator and author of the quarterly Digital Test Coverage&nbsp;<a href=\"https:\/\/info.perfectomobile.com\/factors-magazine.html\">factors<\/a>&nbsp;magazine, and co-inventor of the&nbsp;<a href=\"https:\/\/www.google.com\/patents\/US6980916\">test exclusion automated mechanism<\/a>&nbsp;for mobile J2ME testing at Sun Microsystems. He is also a public speaker, researcher, and blogger."}],"_links":{"self":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/2014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/users\/494"}],"replies":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/comments?post=2014"}],"version-history":[{"count":6,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/2014\/revisions"}],"predecessor-version":[{"id":36362,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/2014\/revisions\/36362"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media\/4250"}],"wp:attachment":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media?parent=2014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/categories?post=2014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/tags?post=2014"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=2014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}