Herramienta de Pruebas Automatizadas

Un usuario Pregunto ✅

tameemyousaf

¿Existe alguna herramienta de prueba automatizada para Power BI?

@tameemyousaf, como otros han dicho, depende de lo que estés tratando de probar. Si usted está tratando de probar la experiencia del usuario con el front-end, como @acbg es, entonces probablemente desee utilizar herramientas como Selenium, Tosca, UFT, etc. para interactuar con la interfaz de usuario.

Si está interesado en probar que los objetos visuales están configurados con los filtros correctos y, en otras palabras, que muestran los datos que espera que muestren, entonces todavía podría usar las herramientas anteriores, pero debería que crear algo para consultar la base de datos para obtener el resultado esperado. Este segundo escenario es lo que he estado haciendo por un cliente. No es sencillo, pero definitivamente es posible.

Me di cuenta de que este enfoque funcionó bien, pero hubo otros desafíos (como ejecutar miles de pruebas en un plazo razonable, costo de mantenimiento, conjunto de habilidades distintas para el resto del equipo) que finalmente me llevó a construir mi propia herramienta. Si estás interesado, puedes comprobarlo aquí.

acbg

También estoy buscando lo mismo, una herramienta de pruebas automatizada para informes en el servicio power bi.
Desea probar los siguientes informes en el servicio en lo:
Cuando se aplican segmentaciones de datos, es la tarjeta / gráfico que produce resultados correctos y lo exporta correctamente.
También cuando se selecciona un botón es navegar para corregir la página o el marcador.

Dax studio no es una gran herramienta si sus datos están cambiando, ya que todavía tiene que escribir los resultados esperados. Y, por supuesto, no comprueba la navegación frontal.

¿Alguien tiene otras ideas?

Greg_Deckler

@tameemyousaf Depende de lo que esté intentando probar, pero en general, no, no hay ninguna herramienta específica para las pruebas automatizadas con Power BI como la que hay para Dynamics 365 CRM, por ejemplo. ¿Qué estás probando?

Si está intentando probar la interacción con el usuario, potencialmente RPA como Power Automate

Si esto se incrusta, si incrusta los informes de Power BI en una aplicación JavaScript, la mayoría de las pruebas podrían probar los scripts JS. Algunas otras referencias de la siguiente manera:

https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html

Si está intentando probar DAX – https://powerpivotpro.com/2018/09/automated-testing-using-dax-for-power-bi/

Si está intentando probar Power Query, probablemente podría hacerlo de forma similar a las pruebas anteriores DAX

Si tiene código R y Python, no está seguro.

Amitchandak

@tameemyousaf, no soy capaz de recordar uno rápidamente.

Consulte este artículo si esto puede ayudar un poco -https: //powerpivotpro.com/2018/09/automated-testing-using-dax-for-power-bi/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *