Estoy configurándolos. Estoy configurando mis archivos de prueba. ¿Deberías, o cómo podrías separar o deberías molestarte en separar las pruebas que son escritas por una IA, una máquina versus aquellas que son realmente hechas a mano y escritas manualmente por los desarrolladores?
Es muy notable cuando es generado por IA porque todavía tenemos el factor humano. No estoy seguro si eres un buen probador por ejemplo o no, pero cuando generas una prueba por ti mismo, puedes perder algo o el título de esta prueba no... Parece que no es técnico. Es solo el nombre del caso de prueba y está ubicado en tu prueba. Pero cuando es generado por IA, se ve increíble. Sabes, es wow. El nombre de esta prueba es realmente, realmente detallado y la estructura de esta prueba también es notable.
Y en cuanto a la separación entre una de la segunda parte, incluso si vas a implementar, y creo que implementarás esta prueba generada por IA en tu marco de pruebas, todavía tendrás algo de trabajo manual solo para tener una guía de desarrollo. Necesitas crear tus propios, por ejemplo, títulos o necesitas crear variables. Y por ejemplo, alguien apoya la página de componentes como para otros componentes, y tú también puedes hacer este tipo de trabajo adicional.
Tengo una pregunta volviendo a algo que dijiste antes y parte de tu charla también. Entonces, ha generado esta prueba, la prueba es incorrecta. Hay algún error con ella. Y entonces todavía hay un grado de vigilancia que debes tener de las herramientas generadas por IA antes de simplemente seguir adelante y tomar esas pruebas e implementarlas. Y me pregunto si para muchas pruebas de escritura es mucho de... Incluso los ejemplos que diste, no eran necesariamente muy advanced ejemplos, pero escribir muchos de ellos es bastante menial. Me pregunto, ¿tienes algún pensamiento en torno al intercambio de tiempo entre tener IA generando algo que podría o no estar mal y necesitar revisarlo y validarlo versus simplemente escribirlo manualmente en primer lugar?
Depende de la complejidad. Si solo se trata de comprobar los componentes, tal vez no sea un buen ejemplo con API, pero cambiaré al lado de la interfaz de usuario. Entonces, si solo necesitamos comprobar los componentes, no intentamos la prueba de extremo a extremo completa cuando te conectas a la database y realizas algunas acciones antes de ejecutar tus pruebas. Cuando solo necesitas probar, no sé, el formulario de inicio de sesión, es suficiente. Pero si tienes algunas cosas muy difíciles y profundas, puedes usarlo como ayuda. Por supuesto, facilitará tu trabajo. Pero aún así, como probador experimentado, no lleva mucho tiempo escribirlo por ti mismo, pero será fácil para ti hacerlo. Espero que esté claro. Sí. Solo... Es este intercambio en mi mente que no está del todo claro. No estoy seguro si solo estoy dando vueltas en círculos y otros están sintiendo lo mismo o no sintiendo lo mismo.
Comments