Author Archives: dbremes

Wrestling Google API keys

Update 2016-11-24: the bug in handling URL encoded parameters in WireMock is fixed. But the current version throws a “IllegalArgumentException: resource assets not found” before even starting a test. For now DbTradeAlert stays with Wiremock version 2.2.1. Update 2016-11-08: the free Spark plan now includes 5 tests per day on physical devices in Firebase Test Lab […]

Continue reading

Posted in Android | Tagged | Leave a comment

DbTradeAlert for Android: Automated UI Tests – Part 3: Testing with WireMock and Firebase Test Lab for Android

Update 2016-11-24: the bug in handling URL encoded parameters in WireMock is fixed. But the current version throws a “IllegalArgumentException: resource assets not found” before even starting a test. For now DbTradeAlert stays with Wiremock version 2.2.1. Update 2016-11-08: the free … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

DbTradeAlert for Android: Automated UI Tests – Part 2: Testing with Espresso

First post in this series: Introduction to DbTradeAlert Previous post: Automated UI Tests – Part 1: Thoughts about Testing This post has two additional requirements in regards to the things set-up so far: Android Studio 2.2 or later is needed for … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

DbTradeAlert for Android: Automated UI Tests – Part 1: Thoughts about Testing

First post in this series: Introduction to DbTradeAlert Previous post: More Finishing Touches Ever wondered why everybody thinks testing is a good idea but nobody does it? Then read on. If you are more of a hands-on person you’ll have to wait … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

DbTradeAlert for Android: More Finishing Touches

Update 2011-11-08: Firebase Crash Reporting is out of beta and more data shows up more quickly. Details see Google’s Firebase developer platform gets better analytics, crash reporting and more. First post in this series: Introduction to DbTradeAlert Previous post: Integrate Google Play Services … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

DbTradeAlert for Android: Add Google AdMob

First post in this series: Introduction to DbTradeAlert Previous post: Integrate Google Play Services Google AdMob consists of two programs: AdWords is Google’s main source of income and provides pay-per-click advertising to its users AdSense is AdWords’ counterpart and provides website … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

DbTradeAlert for Android: Integrate Google Play Services

First post in this series: Introduction to DbTradeAlert Previous post: Enter the Play Store Google offers various services one might want to add to an app. For example: Firebase Analytics provides insights about an app’s usage Firebase Crash Reporting provides insights … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment