On this page you will find all the resources and links mentioned in my book Hands-On Mobile App Testing (2nd edition). This page is a learning from the first edition of the book. The sources I used before, became outdated pretty fast and therefore some chapters where not complete anymore.
I want to change this for the second edition of the book, to give you always up to date resources. This page acts as a proxy for the sources in my book. All the links in the book will always work and you will end up on this page. I will make sure that the links on this page are working, too. If the links are not working anymore, I will find a good replacement.
Chapter Introduction
- Intro[1] – App Numbers: https://www.mobileapps.com/blog/how-many-apps-are-there
Chapter 1
- CH1-1 – https://buildfire.com/app-statistics/
- CH1-2 – http://people.apache.org/~fhanik/kiss.html
- CH1-3 – https://gs.statcounter.com/platform-market-share/desktop-mobile-tablet and https://kommandotech.com/statistics/mobile-vs-desktop-usage/
Chapter 2
- CH2-1 – https://www.etsi.org/technologies/mobile
- CH2-2 – https://www.etsi.org/technologies/mobile/2g
- CH2-3 – https://www.etsi.org/technologies/mobile/3g
- CH2-4 – https://www.etsi.org/technologies/mobile/4g
- CH2-5 – https://www.etsi.org/technologies/mobile/5g
- CH2-6 – https://developer.android.com/design/index.html
- CH2-7 – https://developer.apple.com/design/
- CH2-8 – https://developer.apple.com/app-store/review/#common-app-rejections
- CH2-9 – https://developer.android.com/guide/topics/appwidgets/index.html
- CH2-10 – https://flutter.dev/
- CH2-11 – https://www.mobile-frameworks-comparison-chart.com/
- CH2-12 – http://dev.w3.org/html5/html-author/
- CH2-13 – http://www.w3.org/Style/CSS/
- CH2-14 – https://admob.google.com/home/
- CH2-15 – http://www.amazon.com/mobile-apps/b?node=2350149011
- CH2-16 – https://www.samsung.com/de/apps/galaxy-store/
- CH2-17 – https://developer.apple.com/app-store/review/
- CH2-18 – https://play.google.com/console/about/guides/releasewithconfidence/
- CH2-19 – https://developer.amazon.com/de/docs/app-submission/faq-landing.html
- CH2-20 – https://developer.samsung.com/galaxy-store/distribution-guide.html
- CH2-21 – https://developer.apple.com/app-store/business-models/
- CH2-22 – https://android-developers.googleblog.com/2021/10/evolving-business-model.html
Chapter 3
- CH3-1 – https://www.ece.uvic.ca/~aalbu/CENG%20412%202009/scenarios%20and%20personas.pdf
- CH3-2 – https://adventuresinqa.com/2015/08/05/android-fragmentation-report/
- CH3-3 – https://www.thinkwithgoogle.com/marketing-strategies/app-and-mobile/our-mobile-planet-us-infographic/
- CH3-4 – https://www.chromium.org/blink
- CH3-5 – https://wiki.mozilla.org/Quantum
- CH3-6 – https://www.chromium.org/Home/
- CH3-7 – https://webkit.org/
- CH3-8 – https://developer.mozilla.org/en-US/docs/Glossary/Gecko
- CH3-9 – https://en.wikipedia.org/wiki/Mobile_browser
Chapter 4
- CH4-1 – https://developer.android.com/studio/run/emulator-commandline
- CH4-2 – https://help.apple.com/simulator/mac/current/#/deve44b57b2a
- CH4-3 – https://checkstyle.sourceforge.io/
- CH4-4 – http://findbugs.sourceforge.net/
- CH4-5 – http://tools.android.com/recent/lint
- CH4-6 – https://pmd.github.io/
- CH4-7 – https://junit.org/junit5/
- CH4-8 – https://testng.org/doc/index.html
- Ch4-9 – https://developer.apple.com/documentation/xctest
- CH4-10 – https://www.istqb.org/
- CH4-11 – https://associationforsoftwaretesting.org/bbst-black-box-software-testing-courses/
- CH4-12 – http://www.nngroup.com/articles/ten-usability-heuristics
- CH4-13 – https://www.nngroup.com/articles/mobile-usability-update/
- CH4-14 – https://www.neobytesolutions.com/mobile-user-interface-and-usability-design-principles/
- CH4-15 – http://www.nngroup.com/books/mobile-usability/
- CH4-16 – https://www.w3.org/WAI/
- CH4-17 – https://developer.android.com/guide/topics/ui/accessibility/index.html
- CH4-18 – https://developer.android.com/guide/topics/ui/accessibility/testing
- CH4-19 – https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/iPhoneAccessibility/Introduction/Introduction.html
- CH4-20 – https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/iPhoneAccessibility/Accessibility_on_iPhone/Accessibility_on_iPhone.html
- CH4-21 – https://developer.apple.com/library/archive/technotes/TestingAccessibilityOfiOSApps/TestingtheAccessibilityofiOSApps/TestingtheAccessibilityofiOSApps.html
- CH4-22 – https://www.charlesproxy.com/
- CH4-23 – https://www.telerik.com/fiddler
- CH4-24 – https://developer.android.com/topic/performance/power/setup-battery-historian
- CH4-25 – https://developer.apple.com/documentation/xcode/analyzing-your-app-s-battery-use
- CH4-26 – https://developer.android.com/studio/test/other-testing-tools/monkey
- CH4-27 – https://developer.android.com/studio/build
- CH4-28 – https://developer.android.com/studio/command-line/adb
- CH4-29 – https://github.com/zalando/SwiftMonkey
- CH4-30 – https://www.sqlite.org/index.html
- CH4-31 – https://www.sqlite.org/books.html
- CH4-32 – https://www.owasp.org/index.php/Appendix_A:_Testing_Tools
- CH4-33 – https://owasp.org/www-project-mobile-security/
- CH4-34 – https://owasp.org/www-project-mobile-security-testing-guide/
- CH4-35 – https://wiki.owasp.org/index.php/Category:OWASP_Top_Ten_Project
- CH4-36 – https://developer.apple.com/design/#//apple_ref/doc/uid/TP40013289
- CH4-37 – https://developer.apple.com/app-store/review/guidelines/
- CH4-38 – https://developer.android.com/design/index.html
- CH4-39 – https://www.etsi.org/
- CH4-40 – https://www.w3.org/
- CH4-41 – https://www.ieee.org/
- CH4-42 – http://karennicolejohnson.com/2012/05/applying-the-sfdpot-heuristic-to-mobile-testing/
- CH4-43 – https://www.satisfice.com/download/heuristic-test-strategy-model
- CH4-44 – http://michaeldkelly.com/blog/2005/9/20/touring-heuristic.html
- CH4-45 – http://www.kohl.ca/articles/ISLICEDUPFUN.pdf
- CH4-46 – https://leanpub.com/testmobileapps
- CH4-47 – https://www.ministryoftesting.com/dojo/lessons/mobile-app-testing-mnemonic
- CH4-48 – https://www.youtube.com/watch?v=gzc_e5uUIeM
- CH4-49 – https://adventuresinqa.com/2016/01/11/mobile-testing-cheat-sheet/
- CH4-50 – https://adventuresinqa.com/wp-content/uploads/2015/12/Mobile-Testing-Cheat-Sheet-Adventures-in-QA.pdf
- CH4-51 – https://www.youtube.com/watch?v=Qqfbr2itLGM
- CH4-52 – http://www.appqualityalliance.org/
- CH4-53 – http://www.appqualityalliance.org/AQuA-test-criteria-for-android-apps
- CH4-54 – https://www.appqualityalliance.org/AQuA-test-criteria-for-iOS-apps
- CH4-55 – http://www.appqualityalliance.org/aqua-performance-test-criteria
- CH4-56 – http://www.appqualityalliance.org/AQuA-best-practice-guidelines
- CH4-57 – http://www.exampler.com/old-blog/2003/08/22/#agile-testing-project-2
- CH4-58 – https://lisacrispin.com/2011/11/08/using-the-agile-testing-quadrants/
- CH4-59 – https://agiletester.ca/
- CH4-60 – https://proxyman.io/
Chapter 5
- CH5-1 – http://www.mountaingoatsoftware.com/
- CH5-2 – http://sikulix.com/
- CH5-3 – https://www.froglogic.com/squish/features/image-based-testing/
- CH5-4 – https://www.eggplantsoftware.com/products/test-automation-intelligence
- CH5-5 – https://www.telerik.com/blogs/optical-adventures-in-test-automation-to-ocr-or-not-to-ocr
- CH5-6 – https://appium.io/
- CH5-7 – https://developer.android.com/training/testing/espresso
- CH5-8 – https://www.selenium.dev/
- CH5-9 – https://developer.apple.com/documentation/xctest/xcuielement
- CH5-10 – https://www.youtube.com/watch?v=uHoB0KzQGRg
- CH5-11 – https://developer.android.com/training/testing/instrumented-tests/ui-tests
- CH5-12 – https://github.com/appium/appium
- CH5-13 – https://appium.io/docs/en/about-appium/getting-started/?lang=de
- CH5-14 – https://developer.android.com/training/testing
- CH5-15 – http://robolectric.org/
- CH5-16 – https://testproject.io/
- CH5-17 – https://www.perfecto.io/
- CH5-18 – https://www.ranorex.com/
- CH5-19 – https://github.com/kif-framework/KIF
- CH5-20 – https://ocmock.org/
- CH5-21 – https://developer.apple.com/documentation/xctest
- CH5-22 – https://github.com/google/EarlGrey/tree/earlgrey2
- CH5-23 – https://www.atlassian.com/de/software/bamboo
- CH5-24 – https://www.jetbrains.com/teamcity/
- CH5-25 – https://www.jenkins.io/
- CH5-26 – https://www.travis-ci.com/
- CH5-27 – https://circleci.com/
- CH5-28 – https://apps.apple.com/de/app/testflight/id899247664
- CH5-29 – https://firebase.google.com/products/crashlytics/
- CH5-30 – https://appcenter.ms/
- CH5-31 – https://developer.apple.com/documentation/xctest/user_interface_tests
Chapter 6
- CH6-1 – https://www.applause.com/
- CH6-2 – https://www.testbirds.com
- CH6-3 – https://www.globalapptesting.com/
- CH6-4 – https://saucelabs.com/
- CH6-5 – https://www.perfecto.io/
- CH6-6 – https://www.ranorex.com/
- CH6-7 – https://www.browserstack.com/
- CH6-8 – https://aws.amazon.com/de/device-farm/
Chapter 7
- CH7-1 – http://kaner.com/?p=96
- CH7-2 – https://www.appsflyer.com/
- CH7-3 – https://www.adjust.com/
- CH7-4 – https://contentsquare.com/clicktale/
- CH7-5 – https://business.adobe.com/
- CH7-6 – https://support.google.com/googleplay/android-developer/answer/9845334?_ga=2.63703654.836963996.1645453203-12767981.1638366631
- CH7-7 – https://developer.apple.com/documentation/xcode/distributing-your-app-for-beta-testing-and-releases
- CH7-8 – https://www.youtube.com/watch?v=0YY5CWkCOlM
- CH7-9 – https://www.youtube.com/watch?v=6ESRZ27bQKg
- CH7-10 – https://support.google.com/googleplay/android-developer/answer/6346149?hl=en
- CH7-11 – https://developer.apple.com/documentation/appstoreconnectapi/app_store_version_phased_releases
- CH7-12 – https://www.scaledagileframework.com/agile-release-train/
Chapter 8
- CH8-1 – https://www.developsense.com/presentations/2010-04-QuestioningBestPracticeMyths.pdf
- CH8-2 – https://www.satisfice.com/
- CH8-3 – https://www.developsense.com/presentations/2017-03-TestBash-CriticalThinkingforTesters.pdf
- CH8-4 – https://associationforsoftwaretesting.org/bbst-black-box-software-testing-courses/bug-advocacy/
- CH8-5 – http://testathon.co/
- CH8-6 – https://club.ministryoftesting.com/
- CH8-7 – http://www.agiletestingdays.com/
- CH8-8 – https://www.ministryoftesting.com/events
- CH8-9 – https://conference.eurostarsoftwaretesting.com/
- CH8-10 – https://stareast.techwell.com/
- CH8-11 – https://starwest.techwell.com/
- CH8-12 – https://nordictestingdays.eu/
- CH8-13 – https://www.germantestingday.info/
- CH8-14 – https://associationforsoftwaretesting.org/
- CH8-15 – https://www.utest.com/
- CH8-16 – https://www.ministryoftesting.com/
- CH8-17 – https://www.testingcircus.com/
- CH8-18 – https://leanpub.com/testmobileapps
- CH8-19 – https://gojko.net/books/specification-by-example/?src=/
- CH8-20 – https://lisacrispin.com/agile-testing-book-is-now-out/
- CH8-21 – https://pragprog.com/titles/ehxta/explore-it/
- CH8-22 – https://books.google.de/books?id=VrAx1ATf-RoC
- CH8-23 – http://www.amazon.com/gp/product/0471081124?tag=sw-testing-books-20
- CH8-24 – http://www.amazon.com/gp/product/0596159811?tag=sw-testing-books-20
- CH8-25 – https://leanpub.com/startinginsoftwaretesting
- CH8-26 – https://www.teatimewithtesters.com/
- CH8-27 – http://lisacrispin.com/
- CH8-28 – http://www.developsense.com/blog/
- CH8-29 – http://www.satisfice.com/blog/
- CH8-30 – http://googletesting.blogspot.de/
- CH8-31 – http://www.ministryoftesting.com/testing-feeds/
- CH8-32 – http://www.testthisblog.com/
- CH8-33 – http://www.huibschoots.nl/wordpress/
- CH8-34 – http://trancecyberiantester.blogspot.com/
- CH8-35 – http://martinfowler.com/
- CH8-36 – https://twitter.com/testobsessed
- CH8-37 – http://angryweasel.com/blog/
- CH8-38 – http://stephenjanaway.co.uk/stephenjanaway/blog/
- CH8-39 – http://thesocialtester.co.uk
- CH8-40 – https://www.youtube.com/watch?v=4tEHg4QJWM8
Chapter 9
- CH9-1 – https://www.mckinsey.com/business-functions/mckinsey-digital/our-insights/iot-value-set-to-accelerate-through-2030-where-and-how-to-capture-it
- CH9-2 – https://www.etsi.org/technologies/internet-of-things
- CH9-3 – https://www.android.com/auto/
- CH9-4 – https://www.apple.com/ios/carplay/
- CH9-5 – https://tesla.com/
- CH9-6 – http://www.kohl.ca/2014/lessons-learned-when-designing-products-for-smartwatches-wearables/
- CH9-7 – https://leanpub.com/smartwatchapptesting
- CH9-8 – https://wearos.google.com/
- CH9-9 – https://www.apple.com/watch/
- CH9-10 – http://www.google.com/glass/start/
- CH9-11 – https://www.grandviewresearch.com/industry-analysis/mhealth-app-market
- CH9-12 – https://www.mobihealthnews.com/news/digital-health-apps-balloon-more-350000-available-market-according-iqvia-report
- CH9-13 – https://www.apple.com/de/ios/health/
- CH9-14 – https://developer.apple.com/health-fitness/
- CH9-15 – https://developers.google.com/fit/
- CH9-16 – https://www.fda.gov/medical-devices/digital-health-center-excellence/device-software-functions-including-mobile-medical-applications
- CH9-17 – https://www.mobihealthnews.com/
- CH9-18 – https://bitcoin.org/bitcoin.pdf
- CH9-19 – https://www.youtube.com/watch?v=iw5nHuA1SUs