quality assurance and testing of j2me programs for mobiles phones l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Quality Assurance and Testing of J2ME Programs for Mobiles Phones PowerPoint Presentation
Download Presentation
Quality Assurance and Testing of J2ME Programs for Mobiles Phones

Loading in 2 Seconds...

play fullscreen
1 / 21

Quality Assurance and Testing of J2ME Programs for Mobiles Phones - PowerPoint PPT Presentation


  • 94 Views
  • Uploaded on

Quality Assurance and Testing of J2ME Programs for Mobiles Phones . Quality Assurance and Testing of J2ME Programs for Mobiles Phones . 1. Introduction 2. Life Cycle 2.1 Planning 2.2 1 st Design and Prototype implementation 2.3 1 st Testing Phase

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Quality Assurance and Testing of J2ME Programs for Mobiles Phones' - sef


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide3

Introduction

J2ME was born in 1999.

This programming language is destined to limited device following the Java philosophy: “write one, run anywhere”.

Every device needs to implement a Java Virtual Machine (JVM) that runs the byte-code.

slide4

Introduction

  • J2ME can be dividedin:
  • CDC (ConnectedDeviceConfiguration): Systemsthat are alwaysconnected: GPS, TV Decoder.
  • CLDC (Connected Limited Device Configuration): Systems with memory and processing restrictions.

CLDC integrates some libraries called MIDP (Mobile Information Device Profile). The mobiles' application based in MIDP are called MIDlets

slide6

Introduction

A MIDlet can be interpreted as a process with three states:

slide7

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide8

Life Cycle

One of the best development models for J2ME applications is based in Object Oriented Model and Prototype Model.

slide9

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide10

Planning

  • Limits of CLCD 1.0 and 1.1 and limits of the devices.
  • Customer requirements.
  • Development risk.
  • Timetable.
slide11

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide12

Design and Prototype implementation

  • UML Design
  • IDE
  • Program size
  • Prototype:
    • Correctness
    • Reliability
    • Efficiency
    • Integrity
slide13

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide14

1st Testing Phase

  • Typical errors.
  • Emulator's test
  • Mobile's test
  • 1st Review
slide15

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide16

2nd Design and application implementation

  • Versions based in the interface.
  • Versions based in Special devices.
slide17

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide18

2nd Testing Phase

  • List of mobiles phones and its characteristics.
  • 2nd Review
slide19

Quality Assurance and Testing of J2ME Programs for Mobiles Phones

1. Introduction

2. Life Cycle

2.1 Planning

2.2 1st Design and Prototype implementation

2.3 1st Testing Phase

2.4 2nd Design and application implementation

2.5 2nd Testing Phase

2.6 Maintenance

slide20

Maintenance

  • Documentation.
  • Reusability of classes.
  • Internal projects.