Te damos la bienvenida de nuevo a Semana de pruebas, donde los colaboradores de cualquier nivel pueden encontrar una práctica lista de enlaces y oportunidades para comenzar a probar WordPress. Únete al equipo de pruebas en #core-test para hacer preguntas y participar en debates interesantes.
¿Sabías que colaborar con el equipo de pruebas también es una excelente manera de mejorar tus conocimientos y habilidades sobre WordPress? Sumérgete para colaborar y obtener los codiciados reconocimientos 😎 para una próxima versión.
Pruebas de reproducción 🔁
¿Quién? Cualquier colaborador.
¿Por qué? Es útil demostrar que existe un problema para otros usuarios con el fin de avanzar un ticket hacia su corrección.
Los siguientes tickets nuevos están pendientes de revisión y necesitan que los testers intenten reproducir el problema informado (también llamado «repro») y después proporcionen un informe de prueba de reproducción con los resultados:
- #56169: problema de visibilidad de la navegación del menú encabezadoEncabezado El encabezado de tu sitio suele ser lo primero que experimentan las personas. La cabecera o imagen del encabezado situada en la parte superior de tu página forma parte del aspecto y la sensación de tu web. Puede influir en la opinión de un visitante sobre tu contenido y sobre la marca de tu organización o la tuya. También puede verse diferente en distintos tamaños de pantalla. en FSE.
- #56178: problema de visibilidad del enlace del menú móvil en FSE.
- #56184:
register_block_typeno reconoce la configuración de bloqueBloque Bloque es el término abstracto utilizado para describir unidades de marcado que, al componerse juntas, forman el contenido o diseño de una página web mediante el editor de WordPress. La idea combina conceptos que en el pasado podían haberse conseguido con shortcodes, HTML personalizado y descubrimiento de incrustaciones en una única API y experiencia de usuario coherentes.ancestorenblock.json.
Pruebas de parches 🩹
¿Quién? Todos los colaboradores (no solo los desarrolladores) que puedan configurar un entorno de pruebas local.
¿Por qué? Es necesario aplicar los parches propuestos y probar según las instrucciones de prueba para validar que un parche soluciona el problema.
Los siguientes tickets han sido revisados y tienen un parche proporcionado; necesitan testers que apliquen el parche y realicen pruebas manuales y después proporcionen sus comentarios mediante un informe de prueba del parche:
- #56167: alineación del bloque del título de la entrada con idiomas RTL en el tema Twenty Twenty.
- #54677: los nombres de opciones alternativas para los widgets por defecto provocan consultas innecesarias a la base de datos.
- #51812: tercer (y último) paso para eliminar jQuery Migrate 3.3.x del núcleoNúcleo El núcleo es el conjunto de software necesario para ejecutar WordPress. El equipo de desarrollo del núcleo crea WordPress..
Y como extra de esta semana 🌟, aquí tienes algunos tickets que están casi listos y necesitan un poco más de exposición ante los testers:
- #54394: añadir funciones para indicadores y mensajes de campos obligatorios de formularios.
- #51170: actualizar las actualizaciones de FTPFTP FTP es el acrónimo de Protocolo de transferencia de archivos, una forma de mover archivos informáticos de un ordenador a otro a través de Internet. Puedes utilizar un software conocido como cliente FTP para subir archivos a un servidor de un sitio web WordPress. https://codex.wordpress.org/FTP_Clients para cumplir con RFC 959. Necesita pruebas exhaustivas en una variedad de entornos de servidor.
- #53816: refactorizar la lógica de lectura/escritura de widgetsWidget Un widget de WordPress es un bloque pequeño que realiza una función específica. Puedes añadir estos widgets en las barras laterales, también conocidas como áreas preparadas para widgets, de tu página web. Los widgets de WordPress se crearon originalmente para proporcionar al usuario una forma sencilla y fácil de usar de controlar el diseño y la estructura del tema de WordPress..
Pruebas de PHPUnit 🛟
¿Quién? Cualquier colaborador de QA o PHPPHP PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de scripts de código abierto de propósito general muy utilizado, especialmente adecuado para el desarrollo web y que puede integrarse en HTML. https://www.php.net/manual/en/index.php que pueda (o tenga interés en aprender a) crear pruebas automatizadas de PHPUnit.
¿Por qué? Las pruebas automatizadas mejoran el cicloCiclo El ciclo es código PHP utilizado por WordPress para mostrar entradas. Mediante el ciclo, WordPress procesa cada entrada que se mostrará en la página actual y le da formato según cómo coincida con los criterios especificados dentro de las etiquetas del ciclo. Cualquier código HTML o PHP del ciclo se procesará en cada entrada. https://codex.wordpress.org/The_Loop de retroalimentación del desarrollo de software en cuanto a calidad y compatibilidad con versiones anteriores.
Los siguientes tickets necesitan que se creen pruebas de PHPUnit para acompañar sus respectivos parches:
- #56068: enviar encabezados HTTPHTTP HTTP es el acrónimo de Protocolo de transferencia de hipertexto. HTTP es el protocolo subyacente utilizado por la World Wide Web, y define cómo se formatean y transmiten los mensajes y qué acciones deben realizar los servidores web y los navegadores en respuesta a diversos comandos. después de consultar entradas en
WP::main(). - #21650: reemplazar
serialize()porprint_r()en la funciónstats(). - #56180: añadir un filtroFiltro Los filtros son uno de los dos tipos de hooks https://codex.wordpress.org/Plugin_API/Hooks. Proporcionan una forma para que las funciones modifiquen los datos de otras funciones. Son la contrapartida de las acciones. A diferencia de las acciones, los filtros están destinados a funcionar de forma aislada y nunca deberían tener efectos secundarios, como afectar a variables globales y a la salida.
header_imagea la funciónheader_image().
Leer/ver 📖
- Equipos de colaboradores: envía el formulario de inscripción de responsables de mesa de WCUS 2022 antes del 29 de julio
- Llamada de pruebas del programa FSE n.º 15: personalización de categorías
- El mes en WordPress: junio de 2022
Reuniones de esta semana 🗓
- 12 de julio de 2022 a las 16:00 UTC :
<test-triage>en #core-test . - 15 de julio de 2022 a las 13:15 UTC :
<test-scrub>en #core-test.