Ir al contenido principal

Entradas

Mostrando las entradas de febrero, 2019

Alforismo de Dijstra

 “Probar programas sirva para demostrar la presencia de errores, pero nunca para demostrar su ausencia” lo que yo entendí que quise decir con esa frase fue que las pruebas se hacen principalmente para encontrar los errores día sea de algún proyecto producto pues como se sabe ninguno de estos es perfecto la primera y contienen varios fallos es para eso que sirven las pruebas para poder encontrarla y después arreglar las como menciona el en su frase ya que nunca se hace una prueba para demostrar con productos perfecto

Cuadro Comparativo

Tipo de prueba Descripción ¿Qué se utiliza como base para prueba? ¿será útil para tu aplicación móvil? Pruebas unitarias Una  prueba unitaria  se utiliza para comprobar que un método concreto del código de producción funciona correctamente, probar las regresiones o realizar  pruebas relacionadas (buddy) o de humo. Una  prueba  por orden se utiliza para ejecutar otras  pruebas  en un orden especificado. Fragmentos de código Si, pienso que es muy necesaria ya que necesitamos revisar fragmento por fragmento de código de nuestra aplicación   Pruebas de integración Incremental ascendente ( Bottom-up) En las pruebas de integración se examinan las interfaces entre grupos de componentes o subsistemas para asegurar que son llamados cuando es necesario y que los datos o mensajes que se transmiten son los requeridos. De abajo arriba ( bottom-up ) . En este caso se cr

Bug, Defecto y fallo

¿Que es un Bug? Un  bug  es un  error  o un defecto en el software o hardware que hace que un programa funcione incorrectamente. A menudo los  bugs  son causados por conflictos del software cuando las aplicaciones intentan funcionar en tándem.  Bug es español significa insecto. ¿Que es defecto?   Imperfección en un componente o sistema que puede causar que el componente o sistema falle en desempeñar las funciones requeridas. Por ejemplo, si se localiza un defecto durante una ejecución puede causar un fallo en el componente o sistema, por ejemplo una sentencia o una definición de datos incorrecta. ¿Que es un fallo? Manifestación física o funcional de un defecto, por ejemplo, desviación de un componente o sistema respecto de la presentación, servicio o resultado esperado

prueba de sotfware

                                                        ¿Que es una prueba de sotfware? Las pruebas de software (Software Testing) comprenden el conjunto de actividades que se realizan para identificar posibles fallos de funcionamiento, configuración o usabilidad de un programa o aplicación, por medio de pruebas sobre el comportamiento del mismo. Los sistemas informáticos, programas y aplicaciones han crecido a niveles inimaginables en complejidad e interoperabilidad, con lo cual también se han incrementado las posibilidades de defectos (bugs), a imple vista insignificantes, pero que pudieran adquirir proporciones catastroficas. Además factores como el uso de software de terceros desde aplicaciones móviles han añadido niveles adicionales de complejidad y por ende incrementado los posibles puntos de fallas. Frente a esto, el reto de los profesionales de Software Testing  es modernizar sus metodologías, tecnologías y herramientas que les permitan automatizar tareas, eje