xamarin ui test
TRANSCRIPT
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: [email protected]
• Meetup: http://bit.ly/XAMARINDF
www.hjr.com.mx
DEMO
www.hjr.com.mx
Gracias