{"id":7425,"date":"2018-07-18T01:01:50","date_gmt":"2018-07-17T17:01:50","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vsnews\/?p=7425"},"modified":"2019-02-18T12:37:46","modified_gmt":"2019-02-18T20:37:46","slug":"aa1tgv4","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vsnews\/akams-aa1tgv4\/","title":{"rendered":"Visual UI Testing for Android Apps with Espresso and Studio App Center"},"content":{"rendered":"<header class=\"entry-header single\">\n<hr \/>\n<\/header>\n<div class=\"entry-content single\">\n<p><em>This is a guest post from Daniel Puterman, engineering lead at Applitools.<\/em><\/p>\n<p>Suppose you\u2019ve built a new Android app and want to build some visual test automation scripts to ensure that it appears correctly on the devices it might run on.<span>\u00a0<\/span><a href=\"https:\/\/www.androidbenchmark.net\/popular_chart.html?utm_source=AppCenter_blog&amp;utm_medium=Blog&amp;utm_campaign=visual-ui-testing-for-android-apps-with-espresso-and-studio-app-center&amp;utm_content=Visual%20UI%20Testing%20blog\">Not all the Android devices out there<\/a><span>\u00a0<\/span>\u2014 just the top 20 for now. Suppose further that your app isn\u2019t all that complex; just ten screens, with an average of ten visual elements each. And you won\u2019t check every last attribute of those visual elements, just five: x, y position, height, width, and text.<\/p>\n<p>Simple, right?<\/p>\n<p>Unfortunately, no.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This is a guest post from Daniel Puterman, engineering lead at Applitools. Suppose you\u2019ve built a new Android app and want to build some visual test automation scripts to ensure that it appears correctly on the devices it might run on.\u00a0Not all the Android devices out there\u00a0\u2014 just the top 20 for now. Suppose further [&hellip;]<\/p>\n","protected":false},"author":539,"featured_media":8227,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,8],"tags":[],"class_list":["post-7425","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allskus","category-vs4mac"],"acf":[],"blog_post_summary":"<p>This is a guest post from Daniel Puterman, engineering lead at Applitools. Suppose you\u2019ve built a new Android app and want to build some visual test automation scripts to ensure that it appears correctly on the devices it might run on.\u00a0Not all the Android devices out there\u00a0\u2014 just the top 20 for now. Suppose further [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/7425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/users\/539"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/comments?post=7425"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/7425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media\/8227"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media?parent=7425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/categories?post=7425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/tags?post=7425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}