Java Verified (Português)
Dados do artigo
Artigo
Contents |
Introdução
O Java Verified ([1]) é um programa de teste e certificação para aplicações Java ME. A Nokia é membra do programa e age de forma bastante ativa com o intuito de desenvolvê-lo em nosso mercado.
Primeiros passos
Primeiramente, o desenvolvedor deverá ler os Critérios Unificados de Teste e fazer um pré-teste de sua aplicação internamente, para verificar a compatibilidade da mesma com os critérios adotados pelo programa.
A seguir, o desenvolvedor cria uma conta em http://javaverified.com/, e submete sua aplicação para teste (os arquivos JAD e JAR) através do portal web, e então seleciona uma test house. A test house irá contatá-lo e dar-lhe mais instruções.
Após o pagamento, a aplicação é testada pela test house escolhida. Caso seja aprovada, a aplicação será assinada com o certificado digital Java Verified Program Certificate e estará disponível para download no portal.
Test houses
Existem quatro test houses no programa:
- Babel Media - UK
- NSTL - Blue Bell, USA Geralmente recomendada para testes de aplicações no Brasil pois possui escritório em São Paulo -> http://www.intertek.com/it/
- RelQ - Bangalore, India
- Sogeti (parte da Capgemini) - Grenoble, France
Processo de teste
O programa de teste consiste de três partes:
- Pré-teste automático feito pelo portal
- Teste segundo o UTC (Unified Testing Criteria)
- Assinatura digital do midlet
Embora os testes não cubram todos os aspectos de um MIDlet de qualidade comercial, o processo é bastante extenso e divido em 10 áreas:
- General MIDP Application Launch
- General MIDP User Interface
- General MIDP Functionality
- General MIDP Security
- General MIDP Network
- General MIDP Localization
- JTWI MIDP 2.0 User Interface
- JTWI MIDP 2.0 Operation
- JTWI WMA 1.1 (Wireless Messaging API)
- JTWI Bluetooth
Um bom conhecimento dos critérios de teste e adequação aos mesmos durante a fase de desenho e projeto ajudará e muito a uma passagem segura e rápida pelos testes.
Para os contatos das test houses vá até [2] -> Select test provider.
O diagrama a seguir mostra o processo de assinatura: http://www.developer.nokia.com/pics/v02_java.jpg


(no comments yet)