¿Qué son las pruebas de localización? Ejemplos de casos de prueba y lista de verificación

Pruebas de localización

Pruebas de localización Es una técnica de prueba de software en la que se prueba el comportamiento de un software para una región, localidad o cultura específica. El propósito de realizar pruebas de localización para un software es probar los aspectos lingüísticos y culturales apropiados para una ubicación particular. Es el proceso de personalizar el software según el idioma y país de destino.

El área principal afectada por las pruebas de localización incluye contenido y interfaz de usuario.

Es un proceso de prueba de una aplicación globalizada cuya interfaz de usuario, idioma predeterminado, moneda, formato de fecha, hora y documentación están diseñados según el país o región de destino. Garantiza que la aplicación sea lo suficientemente capaz para usarse en ese país en particular.

Ejemplo:

1. Si el proyecto está diseñado para el estado de Tamil Nadu en India, el proyecto diseñado debe estar en idioma tamil, debe estar presente un teclado virtual tamil, etc.

2. Si el proyecto está diseñado para EE. UU., entonces el formato de hora debe cambiarse de acuerdo con la hora estándar de EE. UU. Además, el idioma y el formato del dinero deben seguir los estándares de EE. UU.

Pruebas de localización

¿Por qué realizar pruebas de localización?

El propósito de realizar pruebas de localización es verificar los aspectos lingüísticos y culturales apropiados para un lugar en particular. Incluye un cambio en la interfaz de usuario o incluso la configuración inicial según los requisitos.

En este tipo de prueba, muchos probadores diferentes repetirán las mismas funciones. Verifican varias cosas como errores tipográficos, idoneidad cultural de la interfaz de usuario, errores lingüísticos, etc.

También se le llama “L10N”porque hay 10 caracteres entre L y N en la palabra localización.

Cómo hacer pruebas de localización

Para una prueba de localización típica, configuramos pruebas de verificación de compilación, Prueba de funcion, Pruebas de regresióny aprobación final.

1. Las pruebas de verificación de compilación son un pequeño subconjunto de prueba funcional, que se realiza antes de que comience el control de calidad con cualquier prueba detallada.

2. La prueba normal es el paso para ejecutar los casos de prueba normales y encontrar defectos en los registros durante la ejecución.

3. Las pruebas de regresión son Defecto proceso de regresión para garantizar que el defecto se solucione mientras que no haya impacto de los defectos reparados en las áreas circundantes.

4. La aprobación final consiste en realizar una verificación final de la construcción antes de la entrega al cliente.

Automatización en pruebas de localización

Si el proyecto es grande y necesita ser probado con frecuencia, entonces optamos por Pruebas de automatización.

  • Elija una herramienta de automatización para escribir guiones.
  • Tome el escenario que se va a probar para la estrategia de localización.
  • Escribe guiones de acuerdo con eso.
  • Recopile los resultados y actualice el escenario como Pasa/Falla.

Nota: Selenium es una de las herramientas pioneras en este ámbito. Tiene muchas funciones, sin embargo, requiere más conocimientos técnicos para su uso.

Lista de verificación de mejores prácticas para pruebas de localización

  • Contrate una empresa de localización con experiencia en i18n ingeniería
  • Asegúrese de que su estrategia de pruebas de localización permita más tiempo para idiomas de doble byte.
  • Asegúrese de internacionalizar adecuadamente su código para DBCS antes de extraer cualquier texto para enviarlo a traducir.

Revisa este tutorial para una diferencia entre las pruebas de localización y globalización.

Casos de prueba de ejemplo para pruebas de localización

S.No Caso de prueba Description
1 Los glosarios están disponibles para referencia y verificación.
2 La hora y la fecha tienen el formato adecuado para la región de destino.
3 Los formatos de números de teléfono son adecuados para la región de destino.
4 Moneda de la región de destino.
5 ¿La licencia y las reglas obedecen al sitio web (región) actual?
6 El diseño del contenido del texto en las páginas está libre de errores, tiene independencia de fuentes y alineaciones de líneas.
7 Funcionalidad de caracteres especiales, hipervínculos y teclas de acceso rápido.
8 Mensaje de validación para campos de entrada.
9 La compilación generada incluye todos los archivos necesarios.
10 La pantalla localizada tiene el mismo tipo de elementos y números que la del producto original.
11 Asegúrese de que la interfaz de usuario localizada del software o las aplicaciones web sea comparable con la interfaz de usuario de origen en los sistemas operativos y entornos de usuario de destino.

Ventajas de las pruebas de localización

A continuación se presentan los beneficios de las pruebas de localización.

  • Reducción del costo general de las pruebas
  • Reducción del costo general de soporte
  • Ayuda a reducir el tiempo de prueba.
  • Tiene más flexibilidad y escalabilidad.

Desventajas de las pruebas de localización

A continuación se presentan los desafíos de las pruebas de localización.

  • Requiere un experto en el dominio
  • Contratar un traductor local suele encarecer el proceso
  • El almacenamiento de caracteres DBCS difiere en varios países.
  • Un evaluador puede enfrentar desafíos de cronograma

Resumen

  • En Ingeniería de Software, las pruebas de localización se realizan para garantizar que el producto se comporte de acuerdo con la cultura o configuración local.
  • El área principal afectada por las pruebas de localización incluye el contenido y la interfaz de usuario.
  • El probador verifica varias cosas, como errores tipográficos, idoneidad cultural de la interfaz de usuario, errores lingüísticos, etc.