- Learning Android Application Testing
- Paul Blundell Diego Torres Milano
- 248字
- 2021-07-23 19:58:53
Summary
We have reviewed the main techniques and tools behind testing on Android. Having acquired this knowledge, it will let us begin our journey so that we can start exploiting the benefits of testing in our software development projects.
So far, we have visited the following subjects:
- We briefly analyzed the whys, whats, hows, and whens of testing. Henceforth, we will concentrate more on exploring the hows, now that you're giving testing the importance it deserves.
- We enumerated the different and most common types of tests you would need in your projects, described some of the tools we can count on our testing toolbox, and provided an introductory example of a JUnit unit test to better understand what we are discussing.
- We also created our first Android project with tests, using the Android Studio IDE and Gradle.
- We also created a simple test class to test the Activity in our project. We haven't added any useful test cases yet, but adding those simple ones was intended to validate our infrastructure.
- We also ran this simple test from our IDE and from the command line to understand the alternatives we have. In this process, we mentioned the Activity Manager and its command line incarnation am.
- We created a custom annotation to sort our tests and demonstrate how we can separate or differentiate suites of tests.
In the next chapter, we will start analyzing the mentioned techniques, frameworks, and tools in much greater detail, and provide examples of their usage.
推薦閱讀
- 精通軟件性能測試與LoadRunner實戰(第2版)
- 人臉識別原理及算法:動態人臉識別系統研究
- Spring Cloud、Nginx高并發核心編程
- HTML5 and CSS3 Transition,Transformation,and Animation
- 組態軟件技術與應用
- PHP 7+MySQL 8動態網站開發從入門到精通(視頻教學版)
- Mastering Xamarin.Forms(Second Edition)
- 西門子S7-200 SMART PLC編程從入門到實踐
- Extreme C
- Flowable流程引擎實戰
- Python程序設計與算法基礎教程(第2版)(微課版)
- JBoss:Developer's Guide
- Django 5企業級Web應用開發實戰(視頻教學版)
- Java 9 Programming By Example
- Learning Grunt