ENSAYO DE PRUEBAS DE UN SOTWARE TEST DEL SISTEMA
Enviado por • 3 de Abril de 2014 • 1.372 Palabras (6 Páginas) • 329 Visitas
En un principio cuando estamos realizando o desarrollando un software ya sea comercial o no comercial siempre pensamos en las diferentes etapas de este software, que modelo vamos a utilizar para ser una guía en nuestro software, y dentro de ella localizamos quizá la más o una de las más importantes la cual es la de las pruebas, ya que por medio de ella verificamos la funcionalidad y el correcto funcionamiento de del producto en general.
En el desarrollo de las pruebas encontramos muchos tipos de pruebas, las más conocidas las pruebas de caja negra y las pruebas de caja blanca, en las pruebas de caja negra nos referimos a probar y verificar el funcionamiento de las entradas y salidas de las respuesta que da los procesos que se están evaluando sin mirar el código, en las pruebas de caja blanca ya nos referimos a la verificación y manipulación de cada uno de los procesos dentro del código que estamos ejecutando, ya mirando estas pruebas que son muy importantes no son las únicas que desarrollamos para que nuestro software sea totalmente confiable para nuestro cliente, que al fin y al cabo es el objetivo de cualquier desarrollo de un software. En estas pruebas encontramos los tipos de test los cuales son: las pruebas unitarias, pruebas de integración, pruebas de regresión, pruebas de humo, pruebas del sistema, pruebas de desempeño, pruebas de carga, pruebas de stress, pruebas de volumen, pruebas de recuperación y tolerancia de fallas, pruebas de múltiples sitios, prueba de compatibilidad y conversión, pruebas de integridad de datos y base de datos, pruebas de seguridad y control de acceso, pruebas del ciclo del negocio, pruebas de GUI, pruebas de configuración, pruebas de estilo, pruebas de aceptación, pruebas de instalación, pruebas funcionales, pruebas de documentación y procedimiento, pruebas de usabilidad, pruebas de campo, pruebas alfa, pruebas beta las cuales son más específicas en la ejecución de toda verificación completa del producto como tal.
En este momento nos vamos a enfocar en las pruebas de test de sistema la cual la realizan los testers y los analistas dentro de las etapas que se están desarrollando, este test consiste en encontrar las posibles fallas orientada a los requerimientos que se establecieron dentro del software, en este tipo de test vamos a reconocer el ambiente de desarrollo en el cual se desarrollan estas pruebas. En estas pruebas se pueden tomar los casos de uso como una herramienta vital en la ejecución ya que ellos nos dan el enfoque general que tiene el software y nos permite más fácilmente verificar las entradas y salidas de datos que queremos visualizar, estos test están ligados a las pruebas de caja negra por lo que se va a verificar su funcionamiento sin tocar ampliamente el código el cual está siendo utilizado en este proceso, en ella también se integran muchas más pruebas que ayudan a verificar más ampliamente y con mayor fiabilidad el desarrollo del software que vamos a realizar. En los test de sistema nos encontramos que es un test muy complejo ya que la mayoría de test se enfocan en problemas específicos dentro de los procesos y el test del sistema no hay un enfoque claro de los problemas sino abarca muchos aspectos que pueden llegar a la posibilidad de encontrar muchos fallos en la verificación que se está haciendo en el momento de las pruebas de nuestro software. En la ejecución del test es de vital importancia realizar la verificación de aspectos importantes como lo es la documentación y desempeño los cuales no son verificados en los demás test que se realizan en la etapa de pruebas dentro del ciclo de vida del software y que nos van ayudar a ser más efectivos a la hora de generar un informe de las posibles fallas que
Encontramos en el producto software. A lo largo de este test nos encontramos que cuando ejecutamos datos validos esperamos que como salida el proceso nos arroje un resultado positivo y que cuando por el contrario introducimos un dato invalido nos arroje
...