Gracias. Gracias por tenerme, Alex. ¿Qué opinas de la encuesta? Sé que Detox estaba en la parte superior y esperaba que Detox fuera el número uno, ¿qué opinas de la otra parte? Bueno, supongo dos cosas. Una es que me pregunto cuál es la otra, por supuesto, y la segunda es que sé que Detox probablemente sea la primera opción cuando se trata de aplicaciones de React Native, pero cuando se trata de aplicaciones nativas o aplicaciones escritas en diferentes frameworks, entonces veo sentido en usar algo que no sea Detox. Así que sí, no es una sorpresa total, supongo, pero la otra parte es muy interesante.
Eso tiene mucho sentido. El punto sobre Detox siendo una herramienta realmente específica del framework, y eso se vio en tu charla. Tengo un montón de preguntas de muchas personas. No voy a mencionar sus nombres, me voy a enfocar en las preguntas que nos hicieron durante tu charla. No olvides que si tienes preguntas para Rotem, aún puedes ir al canal de preguntas y respuestas en Discord y hacer una pregunta. La primera fue, comencé a trabajar con Detox recientemente. Es bastante fácil comenzar con la guía de inicio, pero ¿qué pasa con flujos más difíciles, como el uso de funciones del dispositivo como la cámara, desactivar Internet, bloquearlo, y desbloquear el dispositivo? Hay muy pocos materiales sobre Detox en comparación con otras herramientas. ¿Dónde y cómo puedo aprender mejor Detox? Esa fue una gran pregunta. Así que empecemos por algo pequeño. ¿Cómo puedo desactivar y activar cosas en el dispositivo, como bloquearlo y desbloquearlo con Detox?
Sí. Bueno, veamos. En cuanto a iOS, Detox aún admite simuladores y aún no se ejecuta en dispositivos reales. Tenemos un plan y lo que hicimos con Detox17 y Detox18 es prepararnos para ejecutarnos en dispositivos reales en iOS. Ahora eso no resuelve el problema de desconectar la red y desactivar cosas similares a eso. Y en realidad, no estoy seguro de qué tiene esta capacidad. Según entiendo, solo sería una especie de simulación de la capa de red y de alguna manera. En Android es un poco más factible, pero sí, no lo tuvimos en cuenta al desarrollar Detox. Por lo tanto, no usamos realmente esas funciones, pero si crees que es una característica súper importante que realmente deseas y consideras muy importante, entonces, por supuesto, vamos a discutirlo en nuestros problemas de GitHub y veamos cómo podemos hacer que esto suceda.
Eso es un punto muy válido. Recuerdo de mis días de testing, que no siempre intentábamos probar la interacción con el dispositivo. La aplicación era lo más importante. La aplicación era el objeto de nuestra prueba, ¿verdad? Lo que sucedía con el teléfono mientras usábamos la aplicación no era realmente el propósito de la prueba. ¿Y qué hay de los materiales? ¿Dónde pueden las personas encontrar materiales avanzados sobre Detox? Creo que los documentos son, quiero decir, hay mucha documentación. Y si vas, encontrarás gemas bastante buenas allí.
Comments