¿Por qué preguntas especialmente en Apple? Esto puede ser una preocupación para cualquier empresa de TI.
Tal como lo veo, las pruebas manuales durarán mucho más de lo que a muchos les gustaría admitir. E incluso puedo darte razones por las que se necesitan pruebas manuales.
Hagámoslo 2 por simplicidad .:
- ¿Qué consejo le darías a alguien que intenta ser un desarrollador de aplicaciones desde cero?
- ¿Es una buena idea obtener un título en ingeniería de software / programación de software?
- ¿Importa una buena cultura de ingeniería? ¿Existe alguna correlación entre la fortaleza de la cultura de ingeniería de software de una empresa y su rentabilidad? A menudo escucho, por ejemplo, que el 80% de los ingenieros de software en Amazon parecen odiarlo.
- ¿Por qué una compañía SaaS elegiría México en lugar de India y Europa del Este para externalizar sus requisitos de ingeniería?
- Cómo construir un gran producto de software
Primero, afortunadamente, las pruebas manuales generalmente las realizan personas que no son desarrolladores. Por lo tanto, las pruebas se realizan desde un punto de vista que no evita los casos de pruebas ilógicas. Preséntame a un desarrollador que nunca dijo esta frase: “Nunca se usará de esa manera, no tenemos que lidiar con eso” o algo similar, y te debo una cerveza.
Cuando desarrolle una aplicación de nivel empresarial, el cliente tendrá solicitudes como: “¿Podría ese botón ser un poco más oscuro cuando se selecciona un botón de radio en la página anterior? “. No te rías, esto puede y sucederá. Es mucho más fácil probar estas cosas junto con la fase de desarrollo, antes de la UAT. Si los hubiera escrito como una prueba automatizada, en mi sincera opinión, tomaron el tiempo innecesario de los desarrolladores de pruebas de automatad.