Eso depende completamente de lo que quiere decir con “trabajos de prueba de software”.
Si ve a los probadores de software como las personas que trabajan a través de una lista de clic y verificación sin pensar, entonces estos trabajos ya están automatizados por las herramientas tradicionales de automatización de pruebas, pero aún no de manera eficiente. La IA solo aumentará la velocidad y la hará más ampliamente aplicable (por ejemplo, ver ReTest).
Si habla de la tarea original y creativa de probar el software (por ejemplo, cuestionarlo de diferentes maneras), probablemente solo una IA fuerte podrá automatizar ese tipo de pruebas. Pero no lo hará. Si alguna vez tenemos una IA fuerte para seguir nuestras voluntades, esa IA creará el software, no las pruebas …
- Al construir una red neuronal artificial para un simulador de caminata, ¿cuál es el número óptimo de variables de entrada?
- ¿Cuál es el mejor tutorial o demostración de redes neuronales que has visto?
- Cómo hacer un bot que pueda abrir cbseresults.nic.in y obtener el resultado
- ¿Lisp tendría ventajas sobre otros idiomas para construir una red neuronal?
- ¿Será posible tener una máquina de IA que construya su propio lenguaje de programación y se desarrolle / mejore por sí mismo?
… por supuesto, el software creado por una IA fuerte no necesitará pruebas en absoluto, por lo que los evaluadores no estarán mejor que los desarrolladores, pero esa no era la pregunta … 😉