Entradas

Mostrando entradas de noviembre, 2023

¿Cuándo se termina de desarrollar un software?

 La respuesta correcta a esta pregunta pueden ser varias, pero aquí ponemos 3: 1. Nunca.   Muchos software llevan años y años y años desde su salida, si triunfaron, entonces se seguirán perfeccionando para servir cuanto más y mejor. Y la idea de los mismos es continuar actualizándose de forma constante, así es el funcionamiento de la tecnología en general como ciencia.  Por ejemplo, podemos fijarnos en los software de mensajería, o bien en los de modelaje 3D, consolas que van actualizándose, etc. 2. Hasta que se acabe el dinero / capital a invertir / malos negocios. Gran parte de la tecnología que no triunfa, o no tiene un marketing lo suficientemente relevante como para llegar a mucha gente, acaba obsoleta por la falta de beneficios.  Puede salir una app o proyecto que posee una idea de base muy buena, por ejemplo: VR Hotel, u otras.  3. Decisión de la empresa. La empresa que decide terminar un proyecto puede tener varias razones. Continuar con nuevos proyectos...

Proceso de creación de pruebas.

Para ello necesitamos la generación de un plan de pruebas. Que consiste en: Diseño de pruebas específicas : Para ello tenemos que conocer el producto y su funcionalidad. Ejecución de las pruebas : Probar el producto de todas las formas posibles e intentar "romperlo". Evaluación de la salida esperada: QA como departamento, debe ser el encargado de decidir qué semáforo da. Análisis de la estadística de errores: Como Qase, nos permite realizar un trackeo de todas las pruebas para cada actualización, que nos permite a su vez, validar la app según los resultados de un informe de pruebas. Según el momento de realización y la forma. Momento: pruebas de unidad, integración y validación. Forma: caja blanca, negra y análisis de valores límites. Hay que tener en cuenta que algunos valores límites o condiciones extremas que el software permite.

¿Qué es el QA / software testing?

  El software testing permite ahorrar tiempo, costos de reparación de errores a futuro, previsión de errores, aseguramiento de correcta funcionalidad desde las primeras versiones Alfa, hasta la versión última del contenido "BETA > RC". Como todo, siempre habrán errores experimentales en la aplicación que salga al mercado, algunos usuarios encontrarán errores que no se encontraron hasta el momento porque también es normal, un equipo de testers frente a millones de usuarios, cuando el producto salga al mercado se verán nuevos errores y quizá, algunos incluso más complejos. Siempre habrán errores que corregir y actualizaciones que hacer. El software testing pervive mientras el producto perviva y se siga actualizando. Pero el QA Testing, requiere de una metodología, conocimiento y experiencia previas, cuanta más experiencia y conocimiento, mejor comprensión tendrá el Tester de las posibilidades y formas de abordar las posibles casuísticas y errores. Existen tantos tipos de QA ...