How to conduct Application Stability test in BREW Mobile Application

This is very interesting test which need to be conducted to test whether application behaves correctly over longer period of time. For example you have an application that is tested well and it is running fine. But will it run quiet well even after a noticeable amount of time say 2 years ,3 years or even after 5 years ? Interesting, right ? .Will the application remain stable and will behave correctly after this much span of time ?

For testing this condition up to certain extent TBT provides with a Test called “Application Stability” which provides the guide;ine to conduct this test. This test is performed on emulator.

Here is the way to conduct it:-

Test cases for BREW Mobile Application Stability Check:-

Test Objective : To verify that the Application under test is stable when running over a long period of time.

  1. Set date on test PC forward five years.
  2. Run Emulator.
  3. Perform exploratory Testing for your application.
  4. Traversing the AUT Screens and Functionality
  5. Exit application.

Result:

  1. Emulator does not report a memory leak
  2. Application has no undocumented time-based behaviors.

Note: Setting time forward will evaluate for time-based behaviors and emulator will detect memory leaks when application terminates. Intent is to exercise sections of code that may allocate memory and/or have time-base behaviors.

Also please note that if you have any behavior when time is displayed inside the application do not forget to check whether that time is updated as per New time set.

2 Responses to “How to conduct Application Stability test in BREW Mobile Application”

  1. sanjay Says:

    hi to check the stability for brew devices u can rub grinder and shakers to get the stability of the product.this tools are really useful to test the stability of the application.

    • Anurag Khode Says:

      I am agree with you sanjay.But tests related to Grinder has been removed from True Brew Certification process by NSTL.
      However if application remains stable under use of these tools then its really good.


Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>