{"id":19406,"date":"2022-11-06T14:33:26","date_gmt":"2022-11-06T09:03:26","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/"},"modified":"2022-11-06T14:33:26","modified_gmt":"2022-11-06T09:03:26","slug":"solved-whats-the-difference-between-real-device-and-simulator-emulator-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/","title":{"rendered":"[Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-13788910\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"13788910\" data-parentid=\"13788795\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<blockquote>\n<p>Recently in QCon, Gerard Meszaros said that we should run automation tests only on simulators to improve efficiency.<\/p>\n<\/blockquote>\n<p>This was odd advice, if that is really what Mr. Meszaros said. Running tests on the emulator is fine, but &#8220;only&#8221; is an excessive recommendation. There is no harm in running automated tests on devices, and you can learn a lot from doing so.<\/p>\n<blockquote>\n<p>But I&#8217;m not sure if there will be some issues that can only found in a real device?<\/p>\n<\/blockquote>\n<p>Of course.<\/p>\n<ul>\n<li>Many devices have multi-core CPUs, whereas the emulator only emulates a single core at this time<\/li>\n<li>Device storage tends to run a lot slower than does storage on the emulator<\/li>\n<li>Device manufacturers tinker with Android in ways that will not appear on an emulator running stock Android<\/li>\n<li>The emulator only loosely emulates hardware related to power, Internet (e.g., no mobile data, no WiFi), GPS, sensors, camera, etc.<\/li>\n<li>The emulator does not support some device capabilities, like the new V2 version of Maps, the Play Store, multiple accounts on Android 4.2, etc.<\/li>\n<\/ul>\n<p>And so on.<\/p>\n<blockquote>\n<p>Or some components like camera, gravity sensors could not be tested in a simulator\/emulator?<\/p>\n<\/blockquote>\n<p>Those ones are difficult to test in an automated fashion, period.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">5<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved What&#8217;s the difference between real device and simulator\/emulator? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Recently in QCon, Gerard Meszaros said that we should run automation tests only on simulators to improve efficiency. This was odd advice, if that is really what Mr. Meszaros said. Running tests on the emulator is fine, but &#8220;only&#8221; is an excessive recommendation. There is no harm in running automated tests on devices, and &#8230; <a title=\"[Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\" aria-label=\"More on [Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[452,503,471,3884,2087],"class_list":["post-19406","post","type-post","status-publish","format-standard","hentry","category-solved","tag-android","tag-android-emulator","tag-ios","tag-ios-simulator","tag-testing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] What&#039;s the difference between real device and simulator\/emulator? [closed] - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] What&#039;s the difference between real device and simulator\/emulator? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Recently in QCon, Gerard Meszaros said that we should run automation tests only on simulators to improve efficiency. This was odd advice, if that is really what Mr. Meszaros said. Running tests on the emulator is fine, but &#8220;only&#8221; is an excessive recommendation. There is no harm in running automated tests on devices, and ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-06T09:03:26+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]\",\"datePublished\":\"2022-11-06T09:03:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\"},\"wordCount\":229,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"android\",\"android-emulator\",\"ios\",\"ios-simulator\",\"testing\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\",\"name\":\"[Solved] What's the difference between real device and simulator\/emulator? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-06T09:03:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] What's the difference between real device and simulator\/emulator? [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] What's the difference between real device and simulator\/emulator? [closed] - JassWeb","og_description":"[ad_1] Recently in QCon, Gerard Meszaros said that we should run automation tests only on simulators to improve efficiency. This was odd advice, if that is really what Mr. Meszaros said. Running tests on the emulator is fine, but &#8220;only&#8221; is an excessive recommendation. There is no harm in running automated tests on devices, and ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/","og_site_name":"JassWeb","article_published_time":"2022-11-06T09:03:26+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]","datePublished":"2022-11-06T09:03:26+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/"},"wordCount":229,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["android","android-emulator","ios","ios-simulator","testing"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/","name":"[Solved] What's the difference between real device and simulator\/emulator? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-06T09:03:26+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-whats-the-difference-between-real-device-and-simulator-emulator-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] What&#8217;s the difference between real device and simulator\/emulator? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/19406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=19406"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/19406\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=19406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=19406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=19406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}