Mobile Testing 简明教程

Mobile Testing - Device Vs Application

Device Testing

通常进行此类测试是为了确保移动设备的质量。测试包括对移动设备进行硬件和软件测试。我们将在本文中讨论通常在移动设备上执行的不同类型测试。

This type of testing is generally being done to ensure the quality of a mobile device. Testing includes hardware and software testing for a mobile. We will discuss here the different types of testing which are generally being carried out on a mobile devices.

Unit Testing

单元测试是指由开发人员测试移动设备开发阶段的部分内容。它可能包括硬件测试、软件测试和机械测试。

Unit testing is a test phase when portions of a mobile device development are tested, usually by the developer. It may contain hardware testing, software testing, and mechanical testing.

Factory Testing

工厂测试是对移动设备进行的一种健全性检查。它是自动进行的,以验证是否存在由制造或组装引起的缺陷。它主要包括以下测试 −

Factory testing is a kind of sanity check on mobile devices. It is conducted automatically to verify that there are no defects brought by the manufacturing or assembling. It mainly includes the following testing −

  1. Mobile application testing

  2. Hardware testing

  3. Battery (charging) testing

  4. Signal receiving

  5. Network testing

  6. Protocol testing

  7. Mobile games testing

  8. Mobile software compatibility testing

Certification Testing

认证测试是在移动设备投放市场前的检查。

Certification testing is the check before a mobile device goes to the market.

Application Testing

移动应用测试是一个过程,通过该过程,针对手持移动设备开发的软件应用会接受功能性、可用性和一致性的测试。有不同类型的测试可以在移动设备上执行。例如,

Mobile application testing is a process by which application a software developed for handheld mobile devices is tested for its functionality, usability, and consistency. There are different types of testing which can be performed on a mobile device. For example,

  1. Functional Testing

  2. Laboratory Testing

  3. Performance Testing

  4. Memory Leakage Testing

  5. Interrupt Testing

  6. Usability testing

  7. Installation testing

  8. Certification Testing

  9. Security Testing

Key Points

  1. Device testing is generally being carried out to check the mobile device itself, whereas Mobile application testing involves testing of an application which will be running on the chosen device.

  2. When we call it device testing, hardware testing becomes a part of it. In case of mobile application testing, it depends, i.e., if the application under test requires hardware integration, then hardware testing will be involved.

  3. Automation is possible for Mobile Device testing as well as for Mobile application testing.