{"id":411825,"date":"2020-10-26T00:00:00","date_gmt":"2020-10-26T00:00:00","guid":{"rendered":"https:\/\/adevinta.es\/stories\/articles\/making-android-ui-testing-enjoyable-by-rafael-vazquez"},"modified":"2020-10-26T00:00:00","modified_gmt":"2020-10-26T00:00:00","slug":"making-android-ui-testing-enjoyable-by-rafael-vazquez","status":"publish","type":"story","link":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/","title":{"rendered":"Making Android UI testing enjoyable by Rafael V\u00e1zquez"},"content":{"rendered":"<p>&nbsp;<\/p>\n<h2>Making Android UI testing enjoyable<\/h2>\n<p>In this article <strong>Rafael Vazquez<\/strong>, Android Developer en InfoJobs (Adevinta Spain), shares <strong>some of the work<\/strong> they have been doing at <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=net.infojobs.mobile.android\">InfoJobs<\/a> the past few years <strong>to make UI testing less painful.<\/strong> Their <strong>main efforts<\/strong> went to:<\/p>\n<ul>\n<li>Reduce flakiness<\/li>\n<li>Make tests more semantic<\/li>\n<li>Write simpler and maintainable tests<\/li>\n<\/ul>\n<p><a href=\"https:\/\/bit.ly\/2TsjgZf\" target=\"_blank\" rel=\"noopener noreferrer\">Read here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Making Android UI testing enjoyable In this article Rafael Vazquez, Android Developer en InfoJobs (Adevinta Spain), shares some of the work they have been doing at InfoJobs the past few years to make UI testing less painful. Their main efforts went to: Reduce flakiness Make tests more semantic Write simpler and maintainable tests Read [&hellip;]<\/p>\n","protected":false},"featured_media":213178,"template":"","categories":[],"classification":[146],"culture":[],"class_list":["post-411825","story","type-story","status-publish","has-post-thumbnail","hentry","classification-noticias-corporativas"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Making Android UI testing enjoyable by Rafael V\u00e1zquez - Adevinta<\/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:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Making Android UI testing enjoyable by Rafael V\u00e1zquez\" \/>\n<meta property=\"og:description\" content=\"&nbsp; Making Android UI testing enjoyable In this article Rafael Vazquez, Android Developer en InfoJobs (Adevinta Spain), shares some of the work they have been doing at InfoJobs the past few years to make UI testing less painful. Their main efforts went to: Reduce flakiness Make tests more semantic Write simpler and maintainable tests Read [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/\" \/>\n<meta property=\"og:site_name\" content=\"Adevinta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.linkedin.com\/company\/adevinta\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adevinta.com\/wp-content\/uploads\/2020\/10\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2374\" \/>\n\t<meta property=\"og:image:height\" content=\"1335\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/\",\"url\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/\",\"name\":\"Making Android UI testing enjoyable by Rafael V\u00e1zquez - Adevinta\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/adevinta.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png\",\"datePublished\":\"2020-10-26T00:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/#primaryimage\",\"url\":\"https:\\\/\\\/adevinta.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png\",\"contentUrl\":\"https:\\\/\\\/adevinta.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png\",\"width\":2374,\"height\":1335,\"caption\":\"Making Android UI testing enjoyable by Rafael V\u00e1zquez\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/making-android-ui-testing-enjoyable-by-rafael-vazquez\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/adevinta.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Historias\",\"item\":\"https:\\\/\\\/adevinta.com\\\/es\\\/cuentos\\\/articulos\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Making Android UI testing enjoyable by Rafael V\u00e1zquez\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/adevinta.com\\\/es\\\/\",\"name\":\"Adevinta\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/adevinta.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/#organization\",\"name\":\"Adevinta\",\"url\":\"https:\\\/\\\/adevinta.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/adevinta.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/adevinta_logo_blue.png\",\"contentUrl\":\"https:\\\/\\\/adevinta.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/adevinta_logo_blue.png\",\"width\":7680,\"height\":4320,\"caption\":\"Adevinta\"},\"image\":{\"@id\":\"https:\\\/\\\/adevinta.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/adevinta\\\/\",\"https:\\\/\\\/www.instagram.com\\\/adevintalife\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Making Android UI testing enjoyable by Rafael V\u00e1zquez - Adevinta","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:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/","og_locale":"es_ES","og_type":"article","og_title":"Making Android UI testing enjoyable by Rafael V\u00e1zquez","og_description":"&nbsp; Making Android UI testing enjoyable In this article Rafael Vazquez, Android Developer en InfoJobs (Adevinta Spain), shares some of the work they have been doing at InfoJobs the past few years to make UI testing less painful. Their main efforts went to: Reduce flakiness Make tests more semantic Write simpler and maintainable tests Read [&hellip;]","og_url":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/","og_site_name":"Adevinta","article_publisher":"https:\/\/www.linkedin.com\/company\/adevinta\/","og_image":[{"width":2374,"height":1335,"url":"https:\/\/adevinta.com\/wp-content\/uploads\/2020\/10\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/","url":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/","name":"Making Android UI testing enjoyable by Rafael V\u00e1zquez - Adevinta","isPartOf":{"@id":"https:\/\/adevinta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/#primaryimage"},"image":{"@id":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/#primaryimage"},"thumbnailUrl":"https:\/\/adevinta.com\/wp-content\/uploads\/2020\/10\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png","datePublished":"2020-10-26T00:00:00+00:00","breadcrumb":{"@id":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/#primaryimage","url":"https:\/\/adevinta.com\/wp-content\/uploads\/2020\/10\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png","contentUrl":"https:\/\/adevinta.com\/wp-content\/uploads\/2020\/10\/Making-Android-UI-testing-enjoyable-by-Rafael-Vazquez.png","width":2374,"height":1335,"caption":"Making Android UI testing enjoyable by Rafael V\u00e1zquez"},{"@type":"BreadcrumbList","@id":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/making-android-ui-testing-enjoyable-by-rafael-vazquez\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/adevinta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Historias","item":"https:\/\/adevinta.com\/es\/cuentos\/articulos\/"},{"@type":"ListItem","position":3,"name":"Making Android UI testing enjoyable by Rafael V\u00e1zquez"}]},{"@type":"WebSite","@id":"https:\/\/adevinta.com\/es\/#website","url":"https:\/\/adevinta.com\/es\/","name":"Adevinta","description":"","publisher":{"@id":"https:\/\/adevinta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adevinta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/adevinta.com\/es\/#organization","name":"Adevinta","url":"https:\/\/adevinta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/adevinta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/adevinta.com\/wp-content\/uploads\/2024\/03\/adevinta_logo_blue.png","contentUrl":"https:\/\/adevinta.com\/wp-content\/uploads\/2024\/03\/adevinta_logo_blue.png","width":7680,"height":4320,"caption":"Adevinta"},"image":{"@id":"https:\/\/adevinta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/adevinta\/","https:\/\/www.instagram.com\/adevintalife\/"]}]}},"_links":{"self":[{"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/story\/411825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/story"}],"about":[{"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/types\/story"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/media\/213178"}],"wp:attachment":[{"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/media?parent=411825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/categories?post=411825"},{"taxonomy":"classification","embeddable":true,"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/classification?post=411825"},{"taxonomy":"culture","embeddable":true,"href":"https:\/\/adevinta.com\/es\/wp-json\/wp\/v2\/culture?post=411825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}