Puntos clave
- Utilice destinatario, calle, luego suburbio/localidad + código de estado + código postal
- Trate el código postal de cuatro dígitos como un identificador de texto
- Mantenga las abreviaturas estatales como NSW, VIC y QLD coincidentes con el suburbio.
- Puede aparecer un nombre de lugar tradicional entre el destinatario y la calle.
Autoría y revisión
Principios editoriales- Escrito por
- Equipo editorial del generador de direcciones aleatorias
- Revisado por
- Equipo de revisión del formato de dirección internacional
- Última actualización sustancial
- Suburbio verificado, abreviatura del estado, código postal de cuatro dígitos y ubicación del nombre de lugar tradicional según la guía de Australia Post.
La estructura de tres a cuatro líneas del Correo de Australia
Una dirección postal australiana generalmente coloca al destinatario primero, el número de la calle y el nombre después, y la abreviatura del suburbio o localidad, estado o territorio y el código postal de cuatro dígitos en la línea inferior. El correo internacional añade el país en capitales.
Un campo Ciudad genérico a menudo lleva el valor de suburbio/localidad. En lugar de esperar que todos los países entiendan un campo Ciudad con forma de EE. UU., vuelva a etiquetarlo como Suburbio/localidad después de seleccionar Australia.
Campos de datos y etiquetas de visualización
Los códigos de estado y territorio pueden ser enumeraciones, pero el suburbio y el código postal deben permanecer vinculados en el registro de referencia. Las pruebas deben cubrir más de cuatro dígitos: confirme que cambiar el estado actualiza cualquier sugerencia de localidad.
| campo | Ejemplo | aserción de prueba |
|---|---|---|
| Línea de dirección 1 | 42 Collins Street | Permitir tipos de calles comunes y detalles de unidades |
| Suburbio / localidad | Melbourne | No reescribir como estado |
| Estado | VIC | Envíe el código de contrato incluso cuando muestre una etiqueta completa |
| Código postal | 3000 | Tratar siempre como texto |
| País | AU | Mantenerse separado del estado |
Suburbio, estado y código postal se mueven juntos
Tres campos aleatorios independientes pueden pasar una expresión regular y aun así realizar una prueba regional inútil. Seleccione la tupla suburbio-estado-código postal de un registro revisado.
Un caso negativo útil empareja deliberadamente a Sydney con VIC. El producto debería informar una discrepancia regional en lugar de un vago error de formato de mensaje.
- Normal: Melbourne + VIC + 3000
- Negativo: Sídney + VIC + 3000
- Límite: línea de dirección vacía 2
- Diseño: suburbio largo envuelto en móvil
Admite un nombre de lugar tradicional opcional
Australia Post permite un nombre de lugar tradicional debajo del destinatario o la empresa y encima de la calle. Modelelo como una línea de dirección adicional opcional en lugar de forzarlo a Suburb o State.
Cuando esté presente, conserve el texto original Unicode en exportaciones, etiquetas impresas y vistas previas. Cuando esté ausente, no llene la línea con un marcador de posición.
Un formato fijo no es una dirección de envío.
Las inmuebles generadas pueden ejercitar la interfaz de usuario, API y el comportamiento de la base de datos. No reemplazan una búsqueda de código postal de Australia ni una verificación de entrega. Solicite al usuario que confirme los datos de envío reales antes del cumplimiento.
Lo que debería inspeccionar una revisión práctica de direcciones australianas
Al revisar un fixture australiano, bloquee una tupla regional antes de cambiar la calle sintética y la línea de unidad opcional. Eso separa un desajuste regional del hecho de que los inmuebles en sí son sintéticas. Si cada clic cambia de forma independiente el suburbio, el estado y el código postal, un evaluador no tiene una forma estable de identificar qué componente causó una falla.
Ejecute el mismo registro en tres viajes de ida y vuelta: del navegador a API, de API a la base de datos y de la base de datos de regreso al formulario de edición. Compare texto sin formato, valores normalizados y las líneas imprimibles finales en cada límite. Esto captura una etiqueta de estado que envía su nombre completo, un código postal convertido en un número o una línea opcional que devuelve como cadena literal nula.
Repita el flujo sin el servicio address-suggestion. La entrada manual aún debería funcionar y la pantalla debería explicar la diferencia entre una dirección no marcada y un formato no válido. Finalmente, inspeccione los anchos móviles estrechos: un suburbio largo, un nombre de lugar tradicional y un error en línea pueden chocar incluso cuando la tarjeta de escritorio parece cómoda.
- Registre la versión de la instantánea de datos y la semilla de generación.
- Afirme las etiquetas visibles, los códigos enviados y el texto imprimible por separado
- Lea las exportaciones CSV en lugar de comprobar el éxito de la descarga.
- Vuelva a ejecutar la ruta principal con sugerencias no disponibles
Preguntas frecuentes
¿Qué valor debe contener el campo City en una dirección australiana?
Las formas internacionales genéricas suelen utilizar Ciudad para el suburbio o localidad. Un formulario localizado debe etiquetar el campo Suburbio/localidad.
¿Un código postal australiano debería ser un número?
Guárdelo como texto. Un código postal es un identificador, no un valor aritmético, y el texto es más consistente en un esquema internacional.
¿Una coincidencia de cuatro dígitos significa que la dirección se puede entregar?
No. Sólo parece un código postal australiano; no prueba la coincidencia del barrio, la calle y el local.
