Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e3f6c81c authored by Quddus Chong's avatar Quddus Chong
Browse files

docs: Refactor testing docs to remove/update obsolete guidance:

  * Added new 'Getting Started with Testing' training to contain common
      information on how to configure and run tests with Android Studio.
  * Removed the obsolete 'Testing Your Activity' training.
  * Deleted obsolete testing content under 'Tools > Workflow'.
  * Moved accessibility testing checklist to 'Implementing accessibility'
      training section.
  * Moved content provider and service testing topics into a new
     'Testing App Integrations' training.
  * Updated the service testing training to reflect our recommended
approach of using ServiceTestRule, instead of ServiceTestCase.
  * Renamed 'Testing from Other IDEs' topic to
     'Testing from the Command Line' and moved it under 'Testing Tools'.
  * Revised 'Testing Fundamentals' topic and moved it under 'Testing Tools'.
  * Updated the landing page fo 'Best Practises for Testing' to provide a
     central location for testing-related resources.
bug: 20722624

Change-Id: Ic1cbc79b48916dcae1c09bf5114ba8aef13d6f27
parent c2abb4ba
Loading
Loading
Loading
Loading
+7.53 KiB
Loading image diff...
+36 −0
Original line number Diff line number Diff line
@@ -1522,6 +1522,42 @@ var RESOURCE_COLLECTIONS = {
      "distribute/googleplay/auto.html"
    ]
  },
  "training/testing/overview": {
    "title": "",
    "resources": [
      "training/testing/start/index.html",
      "tools/testing/testing_android.html",
      "https://www.youtube.com/watch?v=vdasFFfXKOY"
    ]
  },
  "training/testing/tools": {
    "title": "",
    "resources": [
      "tools/testing-support-library/index.html",
      "tools/help/monkey.html",
      "tools/help/monkeyrunner_concepts.html",
      "tools/testing/testing_otheride.html",
      "https://source.android.com/devices/tech/debug/dumpsys.html"
    ]
  },
  "training/testing/techniques": {
    "title": "",
    "resources": [
      "training/testing/ui-testing/index.html",
      "training/testing/unit-testing/index.html",
      "training/testing/performance.html"
    ]
  },
  "training/testing/resources": {
    "title": "",
    "resources": [
      "https://github.com/googlesamples/android-testing",
      "https://www.youtube.com/watch?v=2I6fuD20qlY",
      "https://codelabs.developers.google.com/codelabs/android-testing/index.html",
      "https://github.com/googlesamples/android-testing-templates",
      "https://google.github.io/android-testing-support-library"
    ]
  },
  "distribute/stories/games": {
    "title": "",
    "resources": [
+84 −0
Original line number Diff line number Diff line
@@ -481,6 +481,90 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
    "image":"http://i1.ytimg.com/vi/ctiaVxgclsg/maxresdefault.jpg",
    "type":"video"
  },
  {
    "title":"Debugging and testing in Android Studio",
    "titleFriendly":"",
    "summary":"This video introduces the state of unit testing support in Studio and Google’s new Android Testing Support Library for functional UI testing and running instrumented tests on a device.",
    "url":"https://www.youtube.com/watch?v=2I6fuD20qlY",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"http://i1.ytimg.com/vi/2I6fuD20qlY/maxresdefault.jpg",
    "type":"video"
  },
  {
    "title":"Android Testing (Android Dev Summit 2015)",
    "titleFriendly":"",
    "summary":"Overview of the testing tools and frameworks provided by Google and how they can help you to iterate more quickly and maintain a more healthy codebase.",
    "url":"https://www.youtube.com/watch?v=vdasFFfXKOY",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"http://i1.ytimg.com/vi/vdasFFfXKOY/maxresdefault.jpg",
    "type":"video"
  },
  {
    "title":"dumpsys",
    "titleFriendly":"",
    "summary":"A tool that runs on the device and provides information about the status of system services.",
    "url":"https://source.android.com/devices/tech/debug/dumpsys.html",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"",
    "type":"google"
  },
  {
    "title":"Android Testing Samples",
    "titleFriendly":"",
    "summary":"A collection of samples demonstrating different frameworks and techniques for automated testing.",
    "url":"https://github.com/googlesamples/android-testing",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"images/testing/testing-icon.png",
    "type":"Samples"
  },
  {
    "title":"Android Testing Templates",
    "titleFriendly":"",
    "summary":"A collection of Google's Android testing tools and frameworks, all integrated in a single application project.",
    "url":"https://github.com/googlesamples/android-testing-templates",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"images/testing/testing-icon.png",
    "type":"Samples"
  },
   {
    "title":"Android Testing Support Library (GitHub)",
    "titleFriendly":"",
    "summary":"A resource page on GitHub for the Android Testing Support Library.",
    "url":"https://google.github.io/android-testing-support-library",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"images/testing/testing-icon.png",
    "type":"Samples"
  },
  {
    "title":"Android Testing Codelab",
    "titleFriendly":"",
    "summary":"This codelab shows how to build an Android app from the ground up in Android Studio, using a Model View Presenter architecture, Unit Tests and Instrumentation Tests.",
    "url":"https://codelabs.developers.google.com/codelabs/android-testing/index.html",
    "group":"",
    "keywords": ["testing"],
    "tags": [
    ],
    "image":"images/testing/testing-icon.png",
    "type":"google"
  },
  {
    "title":"Developer Registration",
    "titleFriendly":"",
+1 −0
Original line number Diff line number Diff line
page.title=Testing Support Library
page.image=images/tools/studio-test-module.png

@jd:body

+0 −1321

File deleted.

Preview size limit exceeded, changes collapsed.

Loading