1page.title=Best Practices for Testing
2page.article=true
3page.image=images/testing/hwtest_junit_success.png
4
5meta.tags="testing"
6page.tags="testing"
7
8page.metaDescription=Starting point for testing Android apps, with guidelines, information, and examples.
9
10@jd:body
11
12<img src="/images/testing/testing-icon.png"
13style="float:right; margin:0 0 20px 30px" width="245" height="229" />
14
15<p>
16  Testing your app is an integral part of the app development process. Testing allows you to verify
17  the correctness, functional behavior, and usability of your app before it is released publicly.
18</p>
19<br>
20<br>
21
22<h2 id="start">Get Started</h2>
23
24<p>
25  Learn the basics of testing your app, with information about building and running your tests with
26  Android Studio:
27</p>
28
29<div class="resource-widget resource-flow-layout col-12"
30  data-query="collection:training/testing/overview"
31  data-cardSizes="6x3"
32  data-maxresults="3">
33</div>
34
35
36<h2 id="tools">Testing Tools and APIs</h2>
37
38<p>
39  Learn about the tools provided by the Android platform that help you test every aspect of your app
40  at every level:
41</p>
42
43<div class="resource-widget resource-flow-layout landing col-12"
44  data-query="collection:training/testing/tools"
45  data-cardSizes="15x3, 9x2, 9x2, 9x2, 9x2"
46  data-maxResults="5">
47</div>
48
49
50<h2 id="techniques">App Testing Techniques</h2>
51
52<p>
53  Learn techniques for testing your apps:
54</p>
55
56<div class="resource-widget resource-flow-layout landing col-12"
57  data-query="collection:training/testing/techniques"
58  data-cardSizes="6x3
59  data-maxResults="3">
60</div>
61
62<h2 id="resources">Other Resources</h2>
63
64<p>
65  More resources for app testing:
66</p>
67
68<div class="resource-widget resource-flow-layout landing col-12"
69  data-query="collection:training/testing/resources"
70  data-cardSizes="9x3"
71  data-maxResults="6">
72</div>