Xamarin ui test

Preview:

Citation preview

www.hjr.com.mx

Desarrollo de apps nativas con Xamarin Android/IOS

www.hjr.com.mx

• MCSD en desarrollo de apps para Windows Store

• Certificado en desarrollo multiplataforma con Xamarin

• Xamarin developer group leader: Devs Xamarin CDMX

www.hjr.com.mx

Xamarin UI Test

app.Tap (c => c.Marked ("Add")); app.EnterText(c => c.Class("UITextField") .Index(0), "Get Milk"); app.Tap (c => c.Marked ("Save"));

Framework para automatizar apps móviles y dispositivos

www.hjr.com.mx

Xamarin UI TestUITest utiliza una librería de

automatización para ejecutar los test

Utiliza una arquitectura cliente servidor (HTTP y JSON)

El servidor maneja la app en el simulador o dispositivo

www.hjr.com.mx

REPLRead

EvaluatePrintLoop

www.hjr.com.mx

Árbol visual (tree)

www.hjr.com.mx

Comandos comunes

www.hjr.com.mx

Consultas

AppResult[] matchedItems = app.Query( c => c.Button().Marked("Save"));

www.hjr.com.mx

Uso de consultas

www.hjr.com.mx

Test de aceptación

www.hjr.com.mx

Test RecorderCrear

Editar

Reportar

Exportar

www.hjr.com.mx

Con

tact

o • Blog: http://www.hjr.com.mx/

• Twitter: @HJR046

• Facebook: https://www.facebook.com/HJR46

• LinkedIn: https://mx.linkedin.com/in/humbertoj

• Mail: humberto.jaimes@outlook.com

• Meetup: http://bit.ly/XAMARINDF

www.hjr.com.mx

DEMO

www.hjr.com.mx

Gracias

Recommended