Mobile phone programming using Java Mobile and testing tools

Description

This minimodule will go into details of software testing techniques and tools.

Black box and white box testing will be introduced.

In the second part of the minimodule we will focus our attention on Java Mobile applications testing. Some guidelines for testing MIDP application will be introduced as well.

Content 

  • Guidelines for testing Java Mobile applications
    • Fundamental Requirements
      • Application Performance and Reliability
      • Application Security
      • Installation
    • Functionality Testing
      • Environmental Changes
      • Networking
      • Wireless Messaging
      • Bluetooth Connectivity
      • Record Management System (RMS)
      • Pausing a MIDlet
    • Usability Testing
      • Usability Basics
      • User Interface
      • Menus
    • Software testing techniques
      • Black box testing
      • White box testing
    • Testing levels:

      • Unit testing
      • Integration testing
      • Functional testing
      • System testing
      • Acceptance testing
        • Alpha testing
        • Beta testing
      • Regression testing
    • Introduction Bluetooth networking
      • Device and service discovery
      • Java Mobile APIs
      • JSR-82

 

Literature
Misc

- Lecture slides

- Code example

 

Department of Electronic Systems | Aalborg University | Niels Jernes Vej 12 | DK-9220 Aalborg | Denmark
Phone: (+45) 9635 8695 | Fax (+45) 9815 1583 | E-mail ies(at)ies.aau.dk
Copyright © 2006 Department of Electronic Systems

Last update:18-02-2009