Entradas

Mostrando entradas de septiembre, 2017

Comunidad/Software Libre

Imagen
¿Qué es una Comunidad de Software Libre? Una Comunidad de Software Libre es un grupo de   personas que cooperan entre sí en distintas áreas relacionadas con el Software Libre . Estas personas pueden ser usuarios, desarrolladores, distribuidores, soportistas, traductores entre otras cosas. Las comunidades pueden abarcar todas estas áreas, o enfocarse en algunas específicas. En resumen, básicamente una comunidad de software libre es: Un conjunto difuso de personas (no instituciones o empresas); con diferentes grados de implicación a nivel temporal, de intereses, de gobierno, etc.; con una estructura bien definida y una “cultura social” específica de la comunidad;   con liderazgos individuales o colectivos fuertes; con individuos compartidos entre comunidades. Son redes sociales muy evolucionadas. Objetivos de una comunidad de software Los objetivos de una   comunidad de desarrollo de software   es aglutinar una serie de...

Pruebas Exploratorias

Imagen
Pruebas exploratorias El término “testing exploratorio” fue introducido por Cem Kaner , se refiere a ejecutar las pruebas a medida que se piensa en ellas, sin gastar demasiado tiempo en preparar o explicarlas, confiando en los instintos. De hecho, Según Cem Kaner “El testing exploratorio es un estilo de testing que enfatiza la libertad personal y la responsabilidad del tester para optimizar continuamente la calidad de su trabajo tratando el aprendizaje a través de las pruebas, el diseño de las pruebas, la ejecución de las pruebas y la interpretación del resultado de las pruebas como actividades que se apoyan mutuamente y que se ejecutan en paralelo a lo largo del proyecto”. Cem Kaner Es decir, es una técnica de prueba en la cual quien la efectúa controla activamente el diseño durante el proceso y utiliza la información obtenida en la exploración para diseñar nuevas y mejores pruebas.  Durante este proceso la persona que prueba es quién diseña los tests en la mi...

Pruebas de Caja Blanca

Imagen
¿Que es? Las pruebas de caja blanca se centran en diseñar casos de prueba, para la comprensión de la estructura y lógica interna del sistema, por lo que su diseño está fuertemente ligado al código fuente. En estas se dan evaluaciones de pruebas dinámicas para la búsqueda de fallos en el software, además la prueba de caja blanca se basa en un detallado examen y revisión del código con el fin de conocer la lógica del software desarrollado. De tal forma que se puedan diseñar casos de prueba para la evaluación verdadera o falsa de todas las sentencias que se ejecuten en el programa. Es por ello por lo que se considera a la prueba de Caja Blanca como uno de los tipos de pruebas más importantes que se le aplican al software, logrando como resultado que disminuya en un gran porciento(%) el número de errores existentes en los sistemas y por ende una mayor calidad y confiabilidad. Pero a pesar de todas las ventajas que se pueden obtener de las pruebas de caja blanca, hay que tene...