Fase de probas

Agora que a aplicación está construída, o seguinte paso é comezar a probala. Nesta sección aprenderá os principios básicos de como se deben realizar as probas.

Tipos de probas

Probas de unidades

A proba de unidade úsase para comprobar se unha función específica da súa aplicación funciona correctamente.

Probas integrais

As Probas integrais úsanse para comprobar se a solución xeral funciona correctamente. Isto é importante porque aínda que todas as probas de unidades funcionen correctamente, a integración entre dúas unidades pode fallar. Estas probas realízanse seguindo un escenario de proba próximo ao caso de uso do proceso empresarial real.

Probas de aceptación do usuario

As probas de aceptación de usuario son realizadas polo usuario da aplicación en vez do fabricante. Esta proba pretende que o que foi construído polos fabricantes coincida cos requisitos inicialmente solicitados polo usuario.

Aquí ten algúns consellos para obter bos resultados das UAT:

  • Proba cos usuarios reais.

  • Tente escoller usuarios con diversidade en termos de niveis de habilidades en TI. Deste xeito, pode obter unha serie de comentarios.

  • Non dea instrucións aos usuarios; comprobe se poden comprender a aplicación de xeito intuitivo.

  • Observe como navegan pola aplicación sen asistencia e vexa onde pode mellorar o deseño.

  • Cando o usuario quede atascado nunha pantalla, pídalle que explique cal era a súa expectativa.

  • Probe con diferentes dispositivos para asegurarse de que os casos de proba se comporten igual.

  • O ideal é probar a aplicación no contorno ou na ubicación do usuario real se a aplicación emprega funcións sen conexión.

  • Pídalle aos seus usuarios que intenten "romper" a súa aplicación, como por exemplo introducindo caracteres inusuais en campos de texto.

  • Os usuarios probarán normalmente o "camiño feliz" (o camiño que un usuario leva a cabo cando todo vai perfectamente); pídalles que tamén proben escenarios como cancelar un informe de gastos en vez de envialo ou denegar un informe de gastos en vez de aprobalo.

É posible que os seus usuarios non estean familiarizados co software de probas. Indíquelles que tipo de comentarios está buscando. Moitas veces é útil proporcionar un modelo de "erros" para asegurarse de que os probadores explican exactamente o que estaban facendo, o que pasou, o que esperaban que sucedese e calquera información relevante sobre o seu ambiente de proba (como o tipo de dispositivo e o navegador).

É natural e positivo para o usuario solicitar cambios nas especificacións ou solicitar funcións adicionais. Estas solicitudes deberán rexistrarse na lista de funcións descrita en Priorizar funcións e solicitudes.

Creación de casos e escenarios de proba

Para escribir escenarios de proba completos e casos de proba, debe remitirse ás seccións Fase de planificación e Fase de deseño para asegurarte de probar todos os escenarios importantes.

O primeiro paso é escribir as probas de unidade. Asegúrese de dividir as probas en cada función. Os casos de proba das probas de unidades deberán figurar como a seguinte táboa:

Número de caso de proba Descrición da proba Entradas coas que probar Resultado esperado Resultado
1-1 Enviar detalles da orde desde un formulario Número de pedido 16516 O pedido envíase correctamente
1-2 Asegúrese de que se xere un PDF e se achegue ao rexistro N/D O ficheiro PDF está anexado ao rexistro
1-3 Comprobar o envío dunha notificación por correo electrónico ao usuario test@contoso.com O destinatario especificado recibe o correo electrónico

Ferramentas para axudarlle a probar as aplicacións de lenzo

Power Apps Test Studio (experimental)

Para realizar probas dentro de aplicacións de lenzo, pode usar unha ferramenta incorporada chamada Power Apps Test Studio para escribir, organizar e automatizar probas para aplicacións de lenzo. Máis información: Test Studio (experimental)

Azure Monitor (experimental)

Cando estea probando problemas de rendemento, pode usar Monitor para comprobar a actividade da rede, algo similar a un rastrexo de rede no navegador. Para obter máis detalles sobre a ferramenta Monitor, consulte a publicación do blog Presentación do Monitor para depurar aplicacións e mellorar o rendemento.

Ferramentas para axudarlle a probar aplicacións baseadas en modelos

EasyRepro

EasyRepro é a ferramenta fornecida para Dynamics 365 e aplicacións baseadas en modelos de Power Apps. Non só inclúe unha ferramenta de proba, senón que conta con máis de 200 casos de proba para axudarlle a acelerar o proceso de proba. Para obter máis información, consulte a publicación do blog Marco de proba automatizado EasyRepro e acceda a ela no Repositorio EasyRepro GitHub.

Verificador de solucións

O verificador de solucións é unha ferramenta que comproba se a solución creada está en bo estado. Pode revisar problemas e ver as correccións recomendadas rapidamente. Máis información: Utilizar o verificador de solucións para validar as súas aplicacións xeradas por modelos en Power Apps

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).