Servidor de pruebas J2ME

 

 

Prueba 10 - Ejecución TCP/IP sin proxy


 

Objetivo: Comprobar las características de conectividad en terminales que empleen el protocolo TCP/IP para la ejecución de aplicaciones. Esta prueba sólo aplica si la ejecución se realiza mediante el protocolo TCP/IP.

 

 

 

Requisitos

1. La ejecución deber realizarse mediante el protocolo TCP/IP.

2. Si incluido, deshabilitar el proxy.

3. El entorno de trabajo (servidor WML, etc.) debe permitir obtener traceos de la comunicación entre el terminal y el servidor.

4. MIDlet "C1".

5. Descriptor JAD "C1".

 

 

 

Proceso

1. Descargar, instalar e iniciar el MIDlet "C1".

2. Comprobar el correcto funcionamiento de los métodos GET y POST.

3. Comprobar que en cada conexión se solicita confirmación al usuario, y anotar si se permite al usuario desactivar esta opción en función de las opciones permitidas.

4. Comprobar si hay que seleccionar el perfil de la conexión a Internet manualmente, o si el terminal lo hace automáticamente. En ese caso, comprobar que se ha utilizado el perfil TCP/IP adecuado.

5. Si el proceso ha sido automático, comprobar que se ha informado al usuario del perfil o los datos de conexión utilizados mediante un mensaje por pantalla.

6. Comprobar las trazas. Comprobar especialmente si se envían los valores "User-Agent", "Accept-Language" y "Accept".

7. Si es posible, deshabilitar la petición de confirmación y comprobar que a partir de ese momento el terminal no solicita la confirmación al usuario.

 

 

 

Requisitos comprobados: Mediante esta prueba se comprueba parcialmente el requisito J2ME.1.1 (punto 2) y totalmente los requisitos J2ME.2.4 (punto 4), J2ME.2.6 (punto 4), J2ME.2.8 (punto 6), J2ME.4.1 (punto 3), J2ME.4.2 (puntos 3 y 7), J2ME.4.3 (punto 3), J2ME.4.4 (punto 5) y J2ME.7.7 (punto 6).