{"id":2076,"date":"2017-12-13T19:07:45","date_gmt":"2017-12-13T19:07:45","guid":{"rendered":"https:\/\/ionicframework.com\/?p=2076"},"modified":"2017-12-13T19:37:53","modified_gmt":"2017-12-13T19:37:53","slug":"why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it","title":{"rendered":"Why User Testing is Critical&#8230; And Why 40% of Devs Aren&#8217;t Doing It"},"content":{"rendered":"<p>When you\u2019re developing a new product, it\u2019s easy to get consumed in the day-to-day decisions and forget about the two most important things:<\/p>\n<ol>\n<li>Can users figure out how to use the product?<\/li>\n<li>Would they actually want to use the product  &#8212; and if not, why not?<\/li>\n<\/ol>\n<p>If your users can\u2019t use the product, or don\u2019t need the product, you can guess where things are headed.<\/p>\n<p><!--more--><\/p>\n<h3>In the Early Stages, User Testing is Critical<\/h3>\n<p><a href=\"https:\/\/youtu.be\/hMYloV8dwA8\" rel=\"noopener\" target=\"_blank\">Marty Cagan<\/a>, product development expert and Managing Partner at the Silicon Valley Product Group, says answering these two questions &#8211; as early as possible &#8211; is the chief responsibility of the product team.<\/p>\n<p>Early discovery with your target users will help you gauge their enthusiasm for your product and the extent to which the problem you\u2019re solving is, well, actually a problem. Once you have a working concept that you think will fit their needs, it\u2019s time to get it in the hands of users.<\/p>\n<p>What&#8217;s the best way to do all that? User testing.<\/p>\n<p><!--more--><\/p>\n<h3>Why Many Developers Aren&#8217;t Doing Any User Testing<\/h3>\n<p>Surprisingly, almost 40% of developers aren\u2019t doing any type of user testing, according to the <a href=\"https:\/\/ionicframework.com\/survey\/2017\" rel=\"noopener\" target=\"_blank\">2017 Ionic Developer Survey<\/a>.<\/p>\n<p>Why is that? Because user testing is complicated and time consuming.<\/p>\n<p>Getting a user to download and install your IPA or APK files is a huge pain, and even tools like TestFlight and HockeyApp add a lot of complexity and overhead.<\/p>\n<p>For example, here are the steps required to share an app with TestFlight:<\/p>\n<ol>\n<li>Generate the correct certificates &amp; profiles<\/li>\n<li>Do a full Native Build<\/li>\n<li>Open in Xcode<\/li>\n<li>Perform Native Validation on the Binary<\/li>\n<li>Upload to iTunes Connect<\/li>\n<li>Set as Active for your Testers<\/li>\n<li>Wait for Apple Approval for Outside Testers<\/li>\n<\/ol>\n<p>Every. Single. Time you make a change. And that&#8217;s only for iOS!<\/p>\n<h3>User Testing As Easy As Email<\/h3>\n<p>Making user testing easier is one of the main reasons we built <a href=\"https:\/\/ionicframework.com\/products\/view\" rel=\"noopener\" target=\"_blank\">View<\/a>, a major component of <a href=\"https:\/\/ionicframework.com\/products\" rel=\"noopener\" target=\"_blank\">Ionic Pro<\/a>.<\/p>\n<p>In fact, we did our own rounds of user testing when building Pro, and the ability to share versions with testers consistently came up as one of the biggest pain points that app developers were looking to solve.<\/p>\n<p>View addresses that by making it dead simple to share pre-production versions of your app with target users, collect their feedback right in the View app, and analyze all of your users\u2019 feedback right from a central dashboard. If you can send someone an email, you can test your app with Ionic View.<\/p>\n<p>Here\u2019s how you can share your app with testers from the Ionic Pro dashboard:<\/p>\n<ol>\n<li>Upload the version you want to share to Ionic Pro<\/li>\n<li>Enter the email of the person you want to share it with, and click &#8220;Share app&#8221;<\/li>\n<\/ol>\n<p>And it works with both Android and iOS automatically!<\/p>\n<p><a href=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"567\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-1024x567.png\" alt=\"\" class=\"aligncenter size-large wp-image-2077 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-1024x567.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-300x166.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-768x425.png 768w\" data-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/567;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"567\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-1024x567.png\" alt=\"\" class=\"aligncenter size-large wp-image-2077\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-1024x567.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-300x166.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/share-768x425.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/noscript><\/a><\/p>\n<p>Once you&#8217;ve shared your version, the person on the other end will see an email like this.<\/p>\n<p><a href=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1017\" height=\"1024\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-1017x1024.png\" alt=\"\" class=\"aligncenter size-large wp-image-2080 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-1017x1024.png 1017w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-150x150.png 150w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-298x300.png 298w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-768x773.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail.png 1250w\" data-sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1017px; --smush-placeholder-aspect-ratio: 1017\/1024;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1017\" height=\"1024\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-1017x1024.png\" alt=\"\" class=\"aligncenter size-large wp-image-2080\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-1017x1024.png 1017w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-150x150.png 150w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-298x300.png 298w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail-768x773.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/inviteemail.png 1250w\" sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" \/><\/noscript><\/a><\/p>\n<p>We use deep linking to see if they\u2019ve already installed the View app, and if not, it will take them to the App Store and have them download that first. Once they\u2019ve done so, it will automatically open up View and present the version of your app that you\u2019ve shared.<\/p>\n<h3>Getting Feedback Early and Often<\/h3>\n<p>Testers can give you feedback on your app right within View. You&#8217;ll see all tester feedback from a central view in the Pro dashboard, like this comment from Brody:<\/p>\n<p><a href=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"751\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-1024x751.png\" alt=\"\" class=\"aligncenter size-large wp-image-2079 lazyload\" data-srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-1024x751.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-300x220.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-768x563.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback.png 1824w\" data-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/751;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"751\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-1024x751.png\" alt=\"\" class=\"aligncenter size-large wp-image-2079\" srcset=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-1024x751.png 1024w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-300x220.png 300w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback-768x563.png 768w, https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/feedback.png 1824w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/noscript><\/a><\/p>\n<p>See how easy that was? All it takes is an email invite and you can easily share pre-production versions of your app with users and testers. In the process, you\u2019ll get valuable feedback that will help you discover whether you\u2019re solve the right problem in the right way, and quickly pivot if not &#8211; before you launch.<\/p>\n<h3>Ready to Start User Testing?<\/h3>\n<p><a href=\"https:\/\/ionicframework.com\/products\" rel=\"noopener\" target=\"_blank\">Learn more<\/a> about Ionic Pro, or <a href=\"https:\/\/dashboard.ionicjs.com\/signup\">get started for free today<\/a>.<\/p>\n<p>P.S. User Testing helps you find stuff that is very hard to discover without putting your app in the hands of real users. Here&#8217;s a fun story from our User Testing adventures \ud83d\ude42<\/p>\n<p>A few weeks ago, we were testing Ionic View with a room of about a hundred people. When we shared an app with them, the ENTIRE room started shaking their phones. What was happening!? It turns out the loading screen on the View App said &#8220;SHAKE YOUR PHONE to leave Feedback&#8221;, but we placed the emphasis on &#8220;SHAKE&#8221; instead of &#8220;Feedback&#8221;, so they thought they had to shake the phone just to load the app!<\/p>\n<p>It may have seemed little, but the overwhelming feedback from the room was &#8220;I don&#8217;t understand why I had to shake my phone to load the app.&#8221; We definitely fixed that one, and it was as easy as changing a few lines of text.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When you\u2019re developing a new product, it\u2019s easy to get consumed in the day-to-day decisions and forget about the two most important things: Can users figure out how to use the product? Would they actually want to use the product &#8212; and if not, why not? If your users can\u2019t use the product, or don\u2019t [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":2085,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[83,85,86],"class_list":["post-2076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","tag-ionic-pro","tag-ionic-view","tag-user-testing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why User Testing is Critical... And Why 40% of Devs Aren&#039;t Doing It - Ionic 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:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why User Testing is Critical... And Why 40% of Devs Aren&#039;t Doing It\" \/>\n<meta property=\"og:description\" content=\"When you\u2019re developing a new product, it\u2019s easy to get consumed in the day-to-day decisions and forget about the two most important things: Can users figure out how to use the product? Would they actually want to use the product &#8212; and if not, why not? If your users can\u2019t use the product, or don\u2019t [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-12-13T19:07:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-12-13T19:37:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matt Kremer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@matthewkremer\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matt Kremer\" \/>\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:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\"},\"author\":{\"name\":\"Matt Kremer\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/073efef09ceca1b117c33f77cb4120be\"},\"headline\":\"Why User Testing is Critical&#8230; And Why 40% of Devs Aren&#8217;t Doing It\",\"datePublished\":\"2017-12-13T19:07:45+00:00\",\"dateModified\":\"2017-12-13T19:37:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\"},\"wordCount\":820,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg\",\"keywords\":[\"Ionic Pro\",\"Ionic View\",\"User Testing\"],\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\",\"url\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\",\"name\":\"Why User Testing is Critical... And Why 40% of Devs Aren't Doing It - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg\",\"datePublished\":\"2017-12-13T19:07:45+00:00\",\"dateModified\":\"2017-12-13T19:37:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg\",\"width\":1400,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why User Testing is Critical&#8230; And Why 40% of Devs Aren&#8217;t Doing It\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/073efef09ceca1b117c33f77cb4120be\",\"name\":\"Matt Kremer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/11\/matt-sm-150x150.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/11\/matt-sm-150x150.jpg\",\"caption\":\"Matt Kremer\"},\"sameAs\":[\"https:\/\/x.com\/matthewkremer\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/matt\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Why User Testing is Critical... And Why 40% of Devs Aren't Doing It - Ionic 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:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it","og_locale":"en_US","og_type":"article","og_title":"Why User Testing is Critical... And Why 40% of Devs Aren't Doing It","og_description":"When you\u2019re developing a new product, it\u2019s easy to get consumed in the day-to-day decisions and forget about the two most important things: Can users figure out how to use the product? Would they actually want to use the product &#8212; and if not, why not? If your users can\u2019t use the product, or don\u2019t [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it","og_site_name":"Ionic Blog","article_published_time":"2017-12-13T19:07:45+00:00","article_modified_time":"2017-12-13T19:37:53+00:00","og_image":[{"width":1400,"height":600,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg","type":"image\/jpeg"}],"author":"Matt Kremer","twitter_card":"summary_large_image","twitter_creator":"@matthewkremer","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Matt Kremer","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it"},"author":{"name":"Matt Kremer","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/073efef09ceca1b117c33f77cb4120be"},"headline":"Why User Testing is Critical&#8230; And Why 40% of Devs Aren&#8217;t Doing It","datePublished":"2017-12-13T19:07:45+00:00","dateModified":"2017-12-13T19:37:53+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it"},"wordCount":820,"commentCount":4,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg","keywords":["Ionic Pro","Ionic View","User Testing"],"articleSection":["All"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it","url":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it","name":"Why User Testing is Critical... And Why 40% of Devs Aren't Doing It - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg","datePublished":"2017-12-13T19:07:45+00:00","dateModified":"2017-12-13T19:37:53+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg","width":1400,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/why-user-testing-is-critical-and-why-40-of-devs-arent-doing-it#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Why User Testing is Critical&#8230; And Why 40% of Devs Aren&#8217;t Doing It"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/073efef09ceca1b117c33f77cb4120be","name":"Matt Kremer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/11\/matt-sm-150x150.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/11\/matt-sm-150x150.jpg","caption":"Matt Kremer"},"sameAs":["https:\/\/x.com\/matthewkremer"],"url":"https:\/\/ionic.io\/blog\/author\/matt"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2017\/12\/user-testing-image.jpg","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=2076"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2076\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/2085"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=2076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=2076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=2076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}