--%>

What does compatibility testing include

What does compatibility testing include and who will perform the testing?

E

Expert

Verified

Third-party testing labs will perform the compatibility testing. Precisely what will be tested will be different from application to application, but usually, testing will cover the given:

a. How the application interacts along with core phone functionality. For illustration, how the application handles scenarios like an instant message or another system alerts being pushed to the device when the user is in other application.

b. Core application stability over time. Many events will be sent in the event queue to observe how the application handles them and to seem for instability (that is crashes) and memory usage (that is leaks).

c. Main application functionality. Testing will be conducted to confirm the main functionality you claim for your application in fact is in the applications. Qualcomm will not test it functionality for "correctness" by an end-user perspective.

d. A standard set of tests for all area of BREW functionality used through the application. For illustration, we will use a standard file system test suite when the application uses the BREW file system calls. Likewise, if an application uses the BREW networking calls, so we will test it with a standard networking test suite.

e. Any manufacturer or operator -specific look and feel needs.

f.  Compatibility along with the target devices.

g. Interaction with needed accessories.

   Related Questions in Programming Languages

  • Q : Use of new operator What is the use of

    What is the use of new operator?

  • Q : Bank accounts Assignment &Code in JAVA

    Java Assignment Scenario:  Bank accounts Data structures need to be modelled with UML then created in Java

  • Q : Define BOOP Toolkit BOOP Toolkit : The

    BOOP Toolkit: The BOOP Toolkit has been developed at the Institute for Software Technology at Graz University of Technology. It is based on the SLAM project and uses the same main concept of verification by abstraction and refinement to determin

  • Q : Define the synchronization objects

    Define the synchronization objects. Ansewr: A synchronization object is use to co-ordinate the execution of many threads.

  • Q : Write the benefits of DLR Write the

    Write the benefits of DLR?

  • Q : Define Little-endian Little-endian : It

    Little-endian: It is a common difference among machines is the order in which they store up the individual bytes of multi-byte numerical data. The little-endian machine stores the lower-order bytes prior to the higher-order bytes.

  • Q : Define the term Identifier Define the

    Define the term Identifier: It is a programmer-defined name for a method, variable, class and interface.

  • Q : Define Divide and conquer Divide and

    Divide and conquer: An approach to trouble solving which attempts to decrease an overall single big trouble into multiple simpler troubles.

  • Q : What is an Object Object : It is an

    Object: It is an instance of a particular class. In common, any number of objects might be constructed from a class definition. The class to which an object belongs states the common characteristics of all instances of that class. In those characteris

  • Q : What is an Instance variable Instance

    Instance variable: It is a non-static field of a class. Each and every individual object of a class has its own copy of this field. This is in contrary to a class variable that is shared by all instances of class. Instance variables are employed to mo