App Test Point Summary

Source: Internet
Author: User

App Test
----------------------------------------------------------------------
1. Setting up the test environment of the app
1.1 Test by simulator
1.2 Testing with a real machine

What the app testing environment involves:
1. Installing the JDK
2. Install Eclipse
Note: If you use Eclipse, you must install an ADT plug-in, and then install the specified ANDROID_SDK kit
If you use Android Studio, you do not need to install the ADT plugin, just install the ANDROID_SDK tool
3. Installing the ANDROID_SDK Kit
4. Install simulator (4.1 Google's own 4.2 genymotion third-party simulator)

5. If it is a real-machine test, you need an Android phone or an iOS phone, and a data cable

6. Auxiliary Tools:
Mobile Assistant
Grab Bag tool: Fiddler or HttpWatch

How to use Android Studio
1. Recent Project: Recent projects
2. Start a new Android Studio project: Create a new Android project
3. Open an existing Android Studio project: Opens an existing Android project
4. Check out project from version control: checking out/Importing an Android project from the versioning software
5. Import project (Eclipse adt,gradle,etc): Import an Eclipse project
6. Import an android code sample: Importing an Android case
7. Configure: Configuration
7.1 SDK Manager:sdk Manager, which is used to download the SDK version of the
7.2 Settings: Settings (main focus on SDK version Road strength settings)
7.3 Plugins: (A.github b.genymotion Simulator)
8. Project default: Project defaults
8.1 Project Stucture: Project structure Settings-Here you can specify the path to the SDK and the path to the JDK

Tool Explanation: Eclipse,android Studio
1. Engineering Navigation window: generally on the left
2. Code editing window: Code editing window
3. Tools, menu bar:
4. Log Information Output window: Testers must be concerned about the

Simulator Build-up:
Google's own tools are not useful
Third-party simulator: Genymotion simulator
Real machine test: Need to open "developer mode", plug in the USB cable, link the computer, set up unified USB debugging function.

2. App testing mainly needs to test something:
Macro flowchart
Test cycle
Test resources
Daily newspaper and product launch report
App Test points:
Security testing
1.1 Software permissions
1.2 Installation and uninstallation security
1.3 Data security
1.4 Communication Security
1.5 Man-Machine interface security
Install and Uninstall tests
UI Test
Navigation test
Graphics testing
Content Testing
Functional Testing

2. Mastering user needs (Business process/function of app client)
Hummingbird Photography
Business functions:
Old features: Hummingbird photography Android client is a mobile Internet application created by Hummingbird Network, providing professional "information", "Picture reward", "Community communication" and "sharing function" for the majority of photography enthusiasts. Hummingbird Photography, make your image life more exciting!

New features:
"Update Content"
? apply self-update hints
?/platform Weibo, space sharing (third-party implementations: Friends sharing)
? Push for App messages
? second-hand trading integration
Photo Gallery can be downloaded to a local photo album
? cache size Visualization (inside my settings)
? Package control, code volume and optimization

"Main Features"
Information of the most professional photographic equipment, covering the full range of imaging equipment and shooting techniques;
Photo Tour to browse the daily industry news or photos of the beautiful works;
Forum Collection, browse Hummingbird Forum Boutique content, post in the Forum, replies;
? share Weibo and email sharing features.

Detail function Description:
Inquiry page

Image sharing page

Forum Page

My page

3. Test method, process, and precautions

App Test Point Summary

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.