Configuración

Device Diagnostic Tool 2.4

Descripción general

En este apartado se abordan los ajustes de configuración y las opciones de informes para Device Diagnostic Tool.

Ajustes

La pantalla Ajustes proporciona la ruta para importar y exportar el archivo de configuración y permite realizar la configuración de los archivos de registro de historial y estado. Para acceder a los ajustes, toque el menú de opciones que se encuentra en la parte superior derecha de la pantalla principal y seleccione Ajustes: Ajustes de la aplicación

  • Ruta de archivo:
    • Ruta de importación de configuración - especifica la ruta del archivo de configuración: /enterprise/usr/deviceselftest/configuration.xml
    • Ruta de exportación de salida del registro y configuración - especifica la carpeta del archivo de configuración exportado y los archivos de registro: /storage/emulated/0/Android/data/com.symbol.selfdiagnostics/files
  • Datos del servidor:
    • Protocolo - especifica el protocolo del servidor
    • Dirección IP - especifica la dirección IP del servidor
    • UserName - especifica el nombre de usuario para iniciar sesión en el servidor
  • Registro de estado - campo de texto editable para el nombre de archivo del registro de estado. Contiene información sobre las pruebas realizadas con los parámetros asociados y los cambios de configuración en la pantalla Configurar pruebas. Se encuentra en /storage/emulated/0/Android/data/com.symbol.selfdiagnostics/files.
  • Registro de historial - campo de texto editable para el registro de historial, que contiene información con los resultados de la prueba. Se genera al ejecutar una prueba completa desde la pantalla principal. Se encuentra en /storage/emulated/0/Android/data/com.symbol.selfdiagnostics/files.
  • Tamaño máximo de archivo de registro (MB) - campo de texto editable para especificar el tamaño máximo de los archivos de registro.
  • Importar - importa un archivo de configuración que se encuentra en la ruta de importación de la configuración /enterprise/usr/deviceselftest/configuration.xml.
  • Exportar - exporta configuration.xml desde las configuraciones establecidas en la pantalla Configurar pruebas, que se encuentra en /storage/emulated/0/Android/data/com.symbol.selfdiagnostics/files. Cuando exporte la configuración, despliéguela en otros dispositivos copiando el archivo .xml en la ruta de importación /enterprise/usr/deviceselftest y luego toque el botón Importar de la pantalla Ajustes. Copie el archivo utilizando Android Debug Bridge (adb) o StageNow con el Administrador de archivos.

Archivo de configuración

Configuration.xml se puede modificar manualmente con cualquier editor de texto. Debe conservarse el formato de etiquetas existente. Las opciones se pueden configurar a través de Ajustes o Configurar pruebas en la interfaz de usuario, salvo las opciones que se especifican a continuación:

  • admin_mode – Si se establece en true, establece la aplicación en el modo de administrador, lo que permite acceder a los ajustes de la aplicación y las configuraciones de las pruebas. Valor predeterminado = true.
  • allow_individual_test_for_user - Si se establece en true, un usuario que no sea administrador puede ejecutar las pruebas individualmente en lugar de todas a la vez.
  • allow_individual_log_for_user - Si se establece en true, los usuarios que no sean administradores pueden generar un archivo individual de registro de resultados para cada prueba en lugar de un solo archivo de registro con los resultados de todas las pruebas.
  • continue_testing_on_failure - Si se establece en true, la prueba continúa automáticamente en la sección siguiente hasta que se completen todas las pruebas, aunque la prueba de la sección anterior falle. Valor predeterminado = false.
  • show_extra_data - Si se establece en true, se muestran datos informativos en la página de resultados de la prueba. Consulte el apartado Criterios de pruebas para ver los datos informativos afectados. Valor predeterminado = true.
  • debug - Si se establece en true, el registro de la aplicación se muestra en Logcat con fines de depuración. Valor predeterminado = true.
  • close_on_result_acknowledge - Si se establece en true, la aplicación se cierra cuando se hayan superado todas las pruebas. Si falla alguna prueba, la aplicación no se cierra. Valor predeterminado = false.

    Contenido de ajustes de ejemplo en configuration.xml:
<settings><admin_mode>true</admin_mode><continue_testing_on_failure>true</continue_testing_on_failure><show_extra_data>true</show_extra_data><debug>true</debug><close_on_result_acknowledge>false</close_on_result_acknowledge><status_log_name>status.log</status_log_name><history_log_name>history.log</history_log_name><log_file_max_size_mb>25</log_file_max_size_mb></settings>

Configurar pruebas

Seleccione las pruebas que se van a realizar y configure los parámetros de las pruebas. Para acceder a Configurar pruebas, toque el menú de opciones que se encuentra en la parte superior derecha de la pantalla principal y seleccione Configurar pruebas:

       

Configurar pruebas

Se pueden establecer valores de tiempo de espera para pruebas que requieren la intervención del usuario. Una vez transcurrido el tiempo especificado (en segundos), la ejecución pasa a la siguiente prueba seleccionada si se configuró en el archivo configuration.xml. Parámetros de configuración:

  • Prueba de escáner – comprueba si el escáner funciona
    • Tiempo de espera de prueba – especifica el tiempo en segundos durante el que se espera la entrada del usuario
  • Prueba de botones – comprueba el funcionamiento de los botones físicos de comunicación push-to-talk, de disparador de escaneado izquierdo o derecho y de subir y bajar el volumen del dispositivo
    • Tiempo de espera de prueba – especifica el tiempo en segundos durante el que se espera la entrada del usuario
  • Prueba de pantalla táctil – comprueba el funcionamiento de la pantalla del dispositivo
    • Tiempo de espera de prueba – especifica el tiempo en segundos durante el que se espera la entrada del usuario
  • Pruebas de Bluetooth – comprueba la radio Bluetooth y devuelve información relacionada con Bluetooth
    • Nombre – devuelve el nombre Bluetooth
    • Reiniciar radio – comprueba el funcionamiento al encender/apagar la radio Bluetooth
    • Funcional/No funcional – determina si la radio Bluetooth se puede habilitar/deshabilitar durante un periodo de tiempo especificado. Devuelve Functional si la radio Bluetooth está funcional.
    • Detectable/Conectable – comprueba si se puede conectar o detectar
  • Pruebas de WiFi – comprueba el funcionamiento de la radio WiFi y devuelve información relacionada con WiFi
    • Dirección MAC – comprueba si la dirección MAC es válida según su formato
    • Dirección Ping – especifica el nombre del dominio en el que se realiza la prueba de ping
    • Prueba de red – realiza una prueba ping a través de WiFi en la dirección web especificada en el campo Dirección Ping y devuelve la cantidad de tiempo que se tarda en recibir una respuesta
  • Pruebas de batería – comprueba el estado de la batería y devuelve información relacionada con la batería
    • Número de pieza – devuelve el número de pieza de la batería
    • Número de serie – devuelve el número de serie de la batería
    • Fecha de fabricación – devuelve la fecha de fabricación de la batería
    • Decommission Status – (Estado de retirada del servicio) devuelve el estado de salud de la batería y si tiene que retirarse del servicio
    • Valor de umbral de la batería - establece el recuento de ciclos de carga máximo de la batería para cambiar el estado de retirada del servicio. Si este valor es menor que el recuento de ciclos de carga máximo de la batería, Decommission Status (Estado de retirada del servicio) cambia a "Need to replace battery" (Debe sustituir la batería). Esto se aplica solo a las baterías PowerPrecision. El valor predeterminado es 400.
  • Pruebas de WWAN – comprueba el funcionamiento de la radio WWAN y devuelve información relacionada con WWAN
    • Estado de Sim – comprueba si la tarjeta SIM se encuentra presente
    • Estado de voz – comprueba el estado de la voz de la tarjeta SIM
    • Estado de datos – comprueba el estado de los datos de la tarjeta SIM
  • Prueba de audio – comprueba el funcionamiento del micrófono y del altavoz del dispositivo
    • Tiempo de espera de prueba – especifica el tiempo en segundos durante el que se espera la entrada del usuario

Cuando se modifican valores de texto, tales como Tiempo de espera de prueba o Dirección Ping, estos valores tienen efecto siempre que la aplicación esté en ejecución. Al cerrar y reiniciar una aplicación se aplican los valores recuperados del archivo de configuración.

Consulte el apartado Criterios de pruebas para obtener más información.

Consulte también