Saltar al contenido principal

Principios Rectores

[Traducción Beta No Oficial]

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Cuanto más se asemejen tus pruebas a la forma en que se utiliza tu software, más confianza pueden darte.

Intentamos exponer únicamente métodos y utilidades que fomenten la creación de pruebas que se asemejen estrechamente a cómo se utilizan tus páginas web.

Las utilidades se incluyen en este proyecto bajo los siguientes principios rectores:

  1. Si se relaciona con renderizar componentes, debe operar con nodos del DOM en lugar de instancias de componentes, y no debe fomentar trabajar con instancias de componentes.

  2. Debe ser generalmente útil para probar componentes de aplicación de la forma en que un usuario los utilizaría. Sí estamos haciendo algunas concesiones aquí porque usamos una computadora y frecuentemente un entorno de navegador simulado, pero en general, las utilidades deben promover pruebas que usen los componentes como están destinados a utilizarse.

  3. Las implementaciones y APIs de utilidades deben ser sencillas y flexibles.

Al final del día, buscamos que esta biblioteca sea bastante ligera, sencilla y comprensible.