Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se describen detalladamente algunas de las tareas asociadas a probar una interfaz de usuario para una aplicación de Windows.
Introducción
Para determinar completamente la eficacia y la facilidad de uso general de una interfaz de usuario de aplicación, debe probarse. Las pruebas exponen lo fácil o difícil que es usar la interfaz de usuario para el público más amplio posible. El tiempo necesario para probar una aplicación vale la pena.
Este tema se centra en tres escenarios de prueba principales: facilidad de uso general, accesibilidad y automatización.
Pruebas de facilidad de uso
Las pruebas de facilidad de uso ofrecen la oportunidad de evaluar un producto mediante el estudio de cómo los usuarios reales usan realmente el producto. Este análisis garantiza que se admita (o se desafía) con datos reales las suposiciones clave sobre los usuarios y los diseños de interfaz previstos. Solo mediante la recopilación de estos datos empíricos puede averiguar qué tan bien la interfaz de usuario de un producto se ajusta a las necesidades y expectativas de los usuarios.
Al observar la interacción del usuario con el producto y escuchar los comentarios de los usuarios, se identifican características importantes que pueden ser difíciles de encontrar y usar. En función de estos resultados, se pueden realizar ajustes en la interfaz de usuario según sea necesario. Es casi imposible crear un producto útil sin cierto nivel de pruebas de facilidad de uso, ya que los resultados proporcionan la base para tomar mejores decisiones sobre el producto y mejorar la experiencia general del usuario.
Las pruebas de facilidad de uso solo proporcionan una devolución significativa cuando está bien integrada en todo el ciclo de vida del proyecto. Un único estudio de facilidad de uso puede identificar problemas, pero sin pruebas de seguimiento es difícil determinar si las soluciones han resuelto esos problemas o han introducido otras nuevas.
Los escenarios principales para las pruebas de facilidad de uso son:
- Si es un proveedor de productos de software, probar usuarios reales del producto significa que está evaluando el diseño. En función de cómo ha diseñado la aplicación, ¿pueden los usuarios completar las tareas que necesitan realizar? Las pruebas de los usuarios reales que realizan tareas reales también pueden señalar si las directrices de la interfaz de usuario que sigue están trabajando en el contexto del producto y cuando la coherencia ayuda o dificulta la capacidad de un usuario para realizar su trabajo.
- Si es un comprador de productos de software, puede realizar pruebas de facilidad de uso para evaluar un producto para su compra. Por ejemplo, su empresa podría considerar la posibilidad de comprar un producto para sus veinte mil empleados. Antes de que la empresa gaste su dinero, quiere asegurarse de que el producto en cuestión realmente ayudará a los empleados a hacer sus trabajos mejor. Las pruebas de facilidad de uso también pueden ser útiles para ver si la aplicación propuesta sigue las directrices de estilo de interfaz de usuario publicadas (internas o externas). Es mejor usar las directrices de la interfaz de usuario como auxiliar, en lugar de la principal, fuente de información para tomar decisiones de compra.
Para obtener más información, consulte Facilidad de uso en práctica: Pruebas de facilidad de uso.
Pruebas de accesibilidad
Las pruebas de accesibilidad abarcan dos áreas de un diseño de interfaz de usuario: compatibilidad con usuarios con discapacidades y acceso mediante programación mediante marcos de pruebas automatizadas.
Asegurarse de que una aplicación sea accesible para los usuarios con discapacidades implica pruebas para:
- Cumplimiento: ¿la aplicación cumple con varios requisitos legales relacionados con la accesibilidad?
- Eficacia: ¿los usuarios con discapacidades pueden usar la aplicación?
- Utilidad: ¿La aplicación expone una funcionalidad adecuada para los usuarios con discapacidades?
- Satisfacción: ¿Cómo percibe la aplicación los usuarios con discapacidades?
Las pruebas de estos aspectos de una aplicación se pueden realizar a través de una auditoría de accesibilidad, lo que implica una revisión manual de la aplicación por un experto en accesibilidad y un estudio de facilidad de uso centrado de usuarios deshabilitados y dispositivos de tecnología de asistencia.
Aunque aparentemente no está relacionado, existe una estrecha correlación entre los requisitos de acceso mediante programación de marcos de pruebas automatizadas y los de dispositivos de tecnología de asistencia. El apoyo a uno tiene la ventaja adicional de habilitar el otro. Para obtener más información sobre la automatización de pruebas y accesibilidad en aplicaciones de Windows, consulte Accesibilidad, Testing for accessibilityy la API de Automatización de Windows .