Plan de Pruebas Final

download Plan de Pruebas Final

of 74

Transcript of Plan de Pruebas Final

  • 8/7/2019 Plan de Pruebas Final

    1/74

    INSTITUTO UNIVERSITARIO DE TECNOLOGADEL ESTADO TRUJILLOEXTENSIN TRUJILLO

    PROGRAMA NACIONAL DE FORMACIN EN INFORMTICA

    PLAN DE PRUEBAS PARA EL:PERIDICO ELECTRNICO INSTITUCIONAL DE LA DIRECCIN

    ADMINISTRATIVA REGIONAL DEL ESTADO TRUJILLO

    INTEGRANTES:

    Quintero LevisRuiz AlejandroVillasmil Jos Gregorio

    Trujillo, Mayo 2010

  • 8/7/2019 Plan de Pruebas Final

    2/74

    4

    ndice1. Introduccin .................................................................................................................. 51.1 Propsito ..................................................................................................................... 61.1.2 Objetivo ................................................................................................................... 61.1.2.1 Objetivos especficos ............................................................................................ 61.2 mbito ........................................................................................................................ 61.3 Definiciones, acrnimos y abreviaturas...................................................................... 72. Requerimientos de las pruebas ..................................................................................... 92.1 Requisitos no funcionales .......................................................................................... 92.2 Requisitos funcionales ................................................................................................ 92.2.1 Casos de uso .......................................................................................................... 102.3 Requerimientos bsicos del sistema: ........................................................................ 113. Estrategia de prueba.................................................................................................... 123.1 Tipos de pruebas y tcnicas ...................................................................................... 123.1.1 Pruebas de diseo (interfaz de usuario). ................................................................ 123.1.2 Prueba unitarias ..................................................................................................... 133.1.3 Prueba de Integracin ............................................................................................ 133.1.4 Prueba funcionales ................................................................................................. 143.1.4.1 Prueba de ejecucin ............................................................................................ 153.1.4.2 Prueba - bajo stress ............................................................................................. 163.1.4.3 Prueba de rendimiento ........................................................................................ 163.1.4.4 Prueba de configuracin ..................................................................................... 173.1.4.5 Prueba de instalacin .......................................................................................... 173.1.4.6 Prueba de aceptacin .......................................................................................... 173.2 Herramientas ............................................................................................................. 184. Recursos ..................................................................................................................... 184.1. Recursos hardware .................................................................................................. 184.2 Recursos software ..................................................................................................... 184.3 Configuracin de entornos de prueba ....................................................................... 184.4 Recursos humanos .................................................................................................... 195. Actividades de prueba ................................................................................................ 196. Resultados de las pruebas ........................................................................................... 227. Tareas de la etapa de prueba ....................................................................................... 228. Casos de prueba .......................................................................................................... 239. Medicin de los casos de prueba ................................................................................ 719.1 Tabla de valores para cada tipo de prueba ................................................................ 71

    9.1.1 Resultado de las tablas ........................................................................................... 739.2 Tabla de valores generales ........................................................................................ 759.2.1 Resultado de las tablas ........................................................................................... 759.3 Resultados ................................................................................................................. 76

  • 8/7/2019 Plan de Pruebas Final

    3/74

    5

    1. Introduccin

    Todo Sistema pasa por diversas etapas, desde su idea de concepcin hasta su

    implantacin, pero, cmo determinamos si lo que estamos implantando era lo que seesperaba?, sta satisfecho el cliente?, si la respuesta es afirmativa o no depender demuchos factores, tal vez el xito de un sistema depende de que tambin comprendamossus proceso o lo que se desea lograr, pero para todas estas premisas que nos llevaran auna buena conclusin, depender si se hicieron las pruebas adecuadas para el mismo,que al final, determinaran que nivel de calidad posee el software que implantemos.

    La mayora de los creadores de sistemas, realizan pruebas muy folklricas, yaque en un gran porcentaje de ocasiones, el sistema lo realiza una o muy pocas personas,en cuyo caso, tienen que saltarse muchos procedimientos de prueba, obligndolos acorregir los errores sobre la marcha, lo cual trae como consecuencia, la entrega de unsoftware que difcilmente no posea fallas (muchas veces graves), esto ocurre por la faltade buenas prcticas en lo referente a las estrategias de pruebas, que van desde ellevantamiento de informacin a la implantacin de la aplicacin.

    En esta oportunidad nos centraremos en una estrategia de pruebas desde el iniciode desarrollo de la utilidad (programacin), hasta su implantacin, pera lograr la unaaceptable y exitosa impla plantacin.

  • 8/7/2019 Plan de Pruebas Final

    4/74

    6

    1.1 Propsito

    La intencin del plan de pruebas es describir las acciones que vamos a tomar paradeterminar la calidad del sistema, lo que determina el xito a la hora de implantarlo alos usuarios finales.

    Principalmente debemos guiarnos por los requerimientos que debemos cumplir,ya que si cubrimos satisfactoriamente estas exigencias, garantizar que lo que estamosentregando es lo que prometimos.

    1.1.2 Objetivo

    Identificar, analizar, describir, ejecutar y concluir un plan de pruebas que se adecuea nuestras necesidades, para as determinar la calidad y eficiencia del software.

    1.1.2.1 Objetivos especficos

    Identificar los elementos y requerimientos que van hacer probados en el sistema. Analizar la estrategia a seguir para la realizacin de las pruebas al sistema. Describir la estrategia de pruebas que se va a seguir para el cumplimiento del

    plan de pruebas. Ejecutar el plan de pruebas siguiendo con las normativas y elementos antes

    estudiados, tomando en cuenta los recursos para cumplir con esta tarea. Concluir el plan de prueba mostrando los resultados que se obtendrn en los

    casos de pruebas y las conclusiones que generen estos.

    1.2 mbito

    El alcance de las pruebas va desde las pruebas de Diseo (pantallas, colores,iconos, botones, homogeneidad de diseo), pasando por las pruebas unitarias y deintegracin finalizando en las pruebas de sistema, sobre todo las funcionales, con lasmismas se espera conseguir el mayor nmero de errores posibles del sistema.

    Es importante tener en cuenta que lo primordial que se debe probar, son losrequerimientos de los usuarios finales, sobre todo los que describen los casos de uso.

  • 8/7/2019 Plan de Pruebas Final

    5/74

    7

    1.3 Definiciones, acrnimos y abreviaturas

    Las pruebas de software segn Wikipedia:son los procesos que permiten verificar yrevelar la calidad de un producto software. Son utilizadas para identificar posibles fallos

    de implementacin, calidad, ousabilidadde unprograma de ordenador o videojuego. Bsicamente es una fase en el desarrollo desoftware consistente en probar lasaplicaciones construidas.

    Calidad del software:es el desarrollo de software basado en estndares con lafuncionalidad y rendimiento total que satisfacen los requerimientos del cliente.

    En definitiva los que se busca con las pruebas, es que el producto sea de calida,

    esto quiere decir que vamos a entregar al cliente, un sistema con la menor posibilidad deque genere un error, pero no solo con ello cumplimos nuestro trabajo, necesitamos queel producto satisfaga a los usuarios y que en verdad sea productivo para ellos. Entretantas pruebas de sistemas, tambin debemos tomar en cuenta la interfaz visual, ya quede nada sirve un sistema que cubra todas nuestras necesidades, pero al mismo tiempono podamos utilizarlo debido a que no es nada amigable para nosotros.

    Existen en la actualidad muchas pruebas para evaluar el buen desempeo de un

    software, de hecho hay muchas pruebas para cada tipo de software que diseemos, yaque todos no son orientados al mismo entorno o rea de aplicacin, entonces esnecesario crear una estrategias de pruebas de software que determinen: cuales pruebas?, para que las realizamos?, Cmo la elaboramos?, Cundo lasimplementamos?, donde las ejecutamos? y quien las va hacer?.

    La Estrategia de Prueba de software: un conjunto de actividades que describen los pasos que hay que llevar a cabo en un proceso de prueba: la planificacin, el diseo de

    casos de prueba, la ejecucin y los resultados, tomando en consideracin cuntoesfuerzo y recursos se van a requerir, con el fin de obtener como resultado una correctaconstruccin del software. La formulacin de la Estrategia de Prueba para Software(EPS), existen infinidad de estrategias que se adecuan dependiendo de la aplicacin querealicemos

    Pruebas de Diseo:En estas pruebas, analizaremos el diseo de la interfaz de usuario, y la

    homogeneidad de diseo en cada modulo o pgina del sistema, se divide en exactitud y

    http://es.wikipedia.org/wiki/Usabilidadhttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Videojuegohttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Videojuegohttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Usabilidad
  • 8/7/2019 Plan de Pruebas Final

    6/74

    8

    consistencia, en lo referente a la exactitud es que tan cercano esta el diseo de lo queespera el cliente o usuario final y la consistencia se trata de la uniformidad del sistemay sus pantallas.Pruebas unitarias:

    Es una forma de probar el correcto funcionamiento de un mdulo de cdigo.Esto sirve para asegurar que cada uno de los mdulos funcione correctamente por separado. Luego, con lasPruebas de Integracin,se podr asegurar el correctofuncionamiento del sistema o subsistema en cuestin.

    Pruebas de Integracin:Consiste en realizar pruebas para verificar que un gran conjunto de partes de

    softwarefuncionan juntos.Las pruebas de integracin (algunas veces llamadas integracin y testeo I&t) es

    la fase del testeo de software en la cual mdulos individuales de software soncombinados y testeados como un grupo.

    Pruebas de Sistemas:Verifica el sistema completo o su aplicacin como tal. Se toma el punto de vista

    del usuario final y los casos de uso de pruebas.

    Pruebas funcionales: Se denominan pruebas funcionales o functional testing, alas pruebas de software que tienen por objetivo probar que los sistemas desarrollados,cumplan con las funciones especficas para los cuales han sido creados, es comn queeste tipo de pruebas sean desarrolladas por analistas de pruebas con apoyo de algunosusuarios finales, esta etapa suele ser la ultima etapa de pruebas y al dar conformidad

    sobre esta el paso siguiente es el pase a produccin.Ejecucin: Pretende probar como se comporta el programa cuando se esta

    ejecutando.Aceptacin:Pretende lograr una revisin final por parte de la organizacin que

    solicit el sistema, lo cual, a menudo, significa validacin del sistema. Llamado PruebaAlfa o Prueba Beta.

    Bajo Stress:Pretende observar como se comporta el sistema cuando se le aplica

    una sobre carga, ms all de las pruebas de escala completa y rendimiento.

    http://es.wikipedia.org/wiki/Pruebas_de_Integraci%C3%B3nhttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Softwarehttp://es.wikipedia.org/wiki/Pruebas_de_Integraci%C3%B3n
  • 8/7/2019 Plan de Pruebas Final

    7/74

    9

    Rendimiento:Tiene como propsito medir la capacidad de procesamiento delsistema bajo diferentes cargas, incluyendo espacio de almacenamiento y utilizacin dela unidad de procesamiento.

    Configuracin: Pretende comprobar que con la configuracin estndar siguiendo los pasos y especificaciones, el sistema logre ejecutarse sin ninguna maniobraadicional.

    Instalacin: Prueba como se ejecuta la instalacin y su posterior corrida luegode esta.

    Documentacin: Se refiere a la documentacin del sistema, manuales,instalacin configuracin, servicios y mantenimiento.

    Pruebas de Regresin: Tiene como propsito verificar el sistema luego, dehaberle introducido cambios, por ejemplo despus de corregir una falta, de manera quese mantenga la funcionalidad especificada.

    2. Requerimientos de las pruebas

    2.1 Requisitos no funcionales

    1. Eficiencia2. Rendimiento3. Plataforma4. Calidad5. Seguridad6. Compatibilidad7. Estabilidad

    8. Soporte

    2.2 Requisitos funcionales

    Los requisitos funcionales son funciones elementales requeridas por el usuario yque el sistema debe realizar.

    Entre las principales funciones requeridas por el usuario estn:1. Registro de usuarios por niveles para el sistema.2. Registro de noticias.

  • 8/7/2019 Plan de Pruebas Final

    8/74

    10

    3. Registro de editorial.4. Registro de categoras.5. Registro de encuestas.6. Registro de enlaces de inters.7. Borrado de noticias.8. Borrado de enlaces de inters.9. Borrado de editorial.10. Modificacin de noticias.11. Modificacin de editorial.12. Listado de noticias por categoras.13. Consulta de noticias por titulo.

    2.2.1 Casos de uso

    Verificar el login de los usuarios (SWPEI-DART-01). Verificar los privilegios de los usuarios (SWPEI-DART-02). Verificar el ingreso de nuevos usuarios, modificacin de sus datos (SWPEI -

    DART-03). Verificar si se agregan, eliminan o editan las noticias del sistema (SWPEI -

    DART-04). Verificar si se agregan, eliminan o editan las categoras del sistema (SWPEI

    DART-05). Verificar si se agregan, eliminan o editan las encuestas al sistema (SWPEI -

    DART-06). Verificar si se agregan, eliminan o editan las Editoriales del sistema (SWPEI-

    DART-07).

    Verificar si se puede modificar los datos (telfono, correo electronico entreotros) de contctanos (SWPEI-DART-08).

    Verificar si se puede actualizar el consejo editorial que trabaja en la redaccindel peridico electrnico institucional (SWPEI-DART-09).

    Verificar si se puede modificar la ayuda del sistema (SWPEI-DART-10). Verificar si la pagina principal muestra todos los mens y enlaces al usuario y

    visitantes del peridico electrnico institucional (SWPEI-DART-11).

  • 8/7/2019 Plan de Pruebas Final

    9/74

    11

    Verificar si los usuarios si privilegio pueden listar por fecha, imprimir odescargar las editoriales existentes en el peridico electrnico institucional(SWPEI-DART-12).

    Verificar si los visitantes pueden acceder, listar todas las noticias del peridicoelectrnico institucional (SWPEI-DART-13).

    Verificar si el visitante puede obtener informacin del enlace contctenos(SWPEI-DAR-14).

    Verificar s los visitantes puede obtener informacin sobre el consejo editorial(SWPEI-DAR-15).

    Verificar si los visitantes pueden acceder a la ayuda del sistema (SWPEI-DAR-16).

    Verificar si los visitantes pueden participar en las encuestas del sistema(SWPEI-DAR-17).

    Verificar si los visitantes podrn ver las noticias por categoras (SWPEI-DAR-18).

    Verificar si los visitantes podrn hacer bsquedas por los ttulos de las noticias(SWPEI-DAR-19).

    2.3 Requerimientos bsicos del sistema: El sistema ser probado e implementado en la intranet de la Direccin

    Administrativa Regional del estado Trujillo o un sitio de alojamiento de pginas Web.

    El sistema manual ser descartado una vez se hallan completado y aprobado las pruebas del sistema.

    Es sistema permitir agregar nuevas noticias, editoriales, categoras y encuestas,

    as como la posibilidad de eliminarlas o modificarlas. El sistema debe correr en los exploradores ms comunes del mercado. Las descargas de la informacin deben ser en formato PDF. El sistema debe tener varios niveles de acceso, para los visitantes, editores y

    transcriptores de las noticias. El sistema realizara bsquedas de noticias por ttulos. El sistema listara las noticias por fecha.

    El sistema solicitar claves de ingreso a los usuarios con niveles de acceso que puedan hacer alguna modificacin a la informacin del sistema.

  • 8/7/2019 Plan de Pruebas Final

    10/74

    12

    3. Estrategia de prueba

    Se puede definir como un conjunto de actividades que describen los pasos quehay que llevar a cabo en un proceso de prueba: la planificacin, el diseo de casos de prueba, la ejecucin y los resultados, tomando en consideracin cunto esfuerzo yrecursos se van a requerir, con el fin de obtener como resultado una correctaconstruccin del software. La formulacin de la Estrategia de Prueba para Software.

    3.1 Tipos de pruebas y tcnicas

    Las pruebas del sistema estn presentes en todo el ciclo de elaboracin delsoftware, las cuales se le debe prestar mucha dedicacin, ya que estas determinaran lacalidad del programa que vamos a implantar.

    Para nuestro sistema segn los requerimientos de los casos de uso y lasnecesidades de de funcionalidad del sistema, hemos determinado las siguientes pruebas para evaluar la calidad del peridico electrnico en razn a las necesidades de lainstitucin que lo requiere (Las Direccin administrativa Regional Trujillo) y en funcina los requerimientos planteados.

    3.1.1 Pruebas de diseo (interfaz de usuario).

    Las pruebas de interfaz que vamos a realizar, se refieren sobre todo a laconsistencia del diseo en cada modulo.

    Objetivos de la prueba Verificar los siguientes objetivos: Verificar la consistencia de los mdulos (color,

    tipo de letras, tamao de las letras entre otros)Tcnicas Navegar en cada modulo y observar su consistenciaCriterios de finalizacin Cuando cada ventana sea verificada y certificadaConsideraciones Ninguna.

  • 8/7/2019 Plan de Pruebas Final

    11/74

    13

    3.1.2 Prueba unitarias

    Las pruebas unitarias determinaran como se comporta cada modulo y los posibles errores que puedan generar de forma individual, antes de su integracin.

    Objetivos de la prueba Verificar los siguientes objetivos: Probar que el modulo de registro de noticias

    guarde los datos en la base de datos correctamente. Probar que el modulo de registro de editorial

    guarde los datos en la base de datos correctamente. Probar que el modulo de registro de encuesta

    guarde los datos en la base de datos correctamente. Probar que el modulo de registro de categoras

    guarde los datos en la base de datos correctamente. Probar que el modulo de registro de enlaces de

    inters guarde los datos en la base de datoscorrectamente.

    Probar que el modulo de registro de consejoeditorial guarde los datos en la base de datoscorrectamente.

    Probar que el modulo de registro de contctanosguarde los datos en la base de datos correctamente.

    Tcnicas Revisar cada modulo en aspectos como: realizar

    registros de datos, probar los enlaces entre paginasCriterios de finalizacin Cuando cada modulo sea probado y certificadoConsideraciones Ninguna.

    3.1.3 Prueba de Integracin

    La prueba de integracin comprobara que los mdulos se constituyan en un solosistema

    Objetivos de la prueba Verificar los siguientes objetivos: Comprobar que todos los mdulos funciones de

    forma correcta al ser integrados al sistema.Tcnicas Una vez integrados los mdulos navegar por todos y

    verificar la integracin entre ellosCriterios de finalizacin Cuando cada modulo integrado se verificado y

    certificadoConsideraciones Ninguna.

  • 8/7/2019 Plan de Pruebas Final

    12/74

    14

    3.1.4 Prueba funcionales

    Las pruebas funcionales determinaran el comportamiento del sistema, sobre todocomo se comportan los procedimientos que dan funcionalidad al sistema.

    Objetivos de la prueba Verificar los siguientes objetivos: Comprobar la visualizacin del diario digital en el

    navegador Web Firefox. Comprobar la visualizacin del diario digital en el

    navegador Web Internet Explorer. Comprobar la visualizacin del diario digital en el

    navegador WebGoogle Chrome. Comprobar la visualizacin del diario digital en el

    navegador WebSafari. Comprobar la visualizacin del diario digital en el

    navegador WebOpera. Comprobar la visualizacin del diario digital en el

    navegador WebOpera Mobile. Probar el acceso al rea de administracin del

    sistema usando para ellos usuarios validos. Probar si el sistema permite el acceso al rea de

    administracin de usuarios no validos. Comprobar que cada uno de los enlaces de las

    opciones del men del rea de administracin

    funcione correctamente. Comprobar que cada uno de los enlaces de lasopciones del men del rea de administracinfuncione correctamente.

    Comprobar que el nombre mostrado en el mensajede bienvenida al sistema pertenezca a la cuenta deusuario con la que se ha accedido.

    Comprobar que el nombre mostrado en el mensajede bienvenida al sistema pertenezca a la cuenta eusuario con la que se ha accedido.

    Probar que el sistema conceda privilegios segn eltipo de usuario con que se accede.

    Verificar que el sistema no muestre opcionesrestringidas para el usuario editor en el rea deadministracin.

    Verificar que el usuario editor no pueda acceder aopciones restringidas para l, escribiendo ladireccin de dichos mdulos en la barra dedirecciones.

    Probar que el sistema no permita registrar noticiassin llenar los campos respectivos.

    Probar si el sistema permite registrar una noticiadejando uno de los campos vacos.

  • 8/7/2019 Plan de Pruebas Final

    13/74

    15

    Colocar datos incorrectos en cada uno de loscampos del formulario registrar usuario.

    Verificar si el sistema permite ingresar un nuevousuario con Nick y correo ya registrados por otro.

    Verificar si el sistema permite ingresar un nuevousuario usando para ello datos validos.

    Verificar que se listen todos los usuariosregistrados.

    Verificar que se listen todos los usuariosregistrados.

    Verificar que el sistema permita registrar unanueva categora usando datos validos.

    Verificar si el sistema permite registrar una nuevacategora usando datos no validos.

    Verificar si el sistema permite registrar una nueva

    categora dejando el campo nombre categoravaco. Comprobar que todos los enlaces de las

    opciones del men enlaces de inters funcionescorrectamente.

    Comprobar que se muestre correctamente elcontenido de la editorial seleccionada.

    Comprobar que permita guardar la editorial enformato PDF.

    Comprobar que permita imprimir la editorial Comprobar que el enlace listado general de

    noticias funcione satisfactoriamente Comprobar que se listen las noticias por las

    categoras seleccionadas. Que se muestre correctamente la informacin

    del modulo contctanos. Tcnicas Comprobar directamente cada escenario antes

    mencionado, esto se logra interactuando con elsistema, tal como lo har el usuario final

    Criterios de finalizacin Cuando cada escenario sea probado y certificadoConsideraciones Ninguna.

    Entre las pruebas funcionales tenemos unos subconjuntos de pruebas:

    3.1.4.1 Prueba de ejecucin

    La prueba de ejecucin determina como se comporta el sistema en tiempo real(en ejecucin).

    Objetivos de la prueba Verificar los siguientes objetivos: Comprobar que todos los enlaces del sistema

  • 8/7/2019 Plan de Pruebas Final

    14/74

    16

    funcionen correctamente. Comprobar que el mdulo de bsqueda

    funcione correctamente. Que la votacin de la encuesta funcione

    correctamente. Tcnicas Ejecutar el sistema, comprobar cada enlace y la

    funcin de bsqueda del sistema, al igual que lasencuestas

    Criterios de finalizacin Cuando cada enlace, bsqueda y encuesta seaverificada y certificada

    Consideraciones Ninguna.

    3.1.4.2 Prueba - bajo stress

    Consiste en probar el sistema un poco ms all de su lmite, en lo referente alalmacenamiento de informacin en la base de datos, as podremos comprobar sisobrecargando la data, sta afectar en gran medida el desempeo del sistema.Objetivos de la prueba Verificar los siguientes objetivos:

    Comprobar que el sistema soporte una cantidadmuy grande de registros

    Tcnicas Utilizando un modulo especial, se sobrecargar elsistema con datos aleatorios, para comprobar como secomporta el sistema en situaciones saturacin de la

    base de datosCriterios de finalizacin Cuando halla sobrepasado los registros mximoscalculados para el sistema (unos 5000 registros), luegose verifica y certifica el buen comportamiento delsistema

    Consideraciones Ninguna.

    3.1.4.3 Prueba de rendimiento

    Determinan como se comporta el sistema en algunas labores especificas omodificaciones de algn eventoObjetivos de la prueba Verificar los siguientes objetivos:

    Comprobar que el sistema una vez cargado con elmodulo de insercin(caso de prueba 38) funcionenormalmente

    Tcnicas Se insertara una instruccin a la sentencia SLQ paraesperar su reaccin

    Criterios de finalizacin Cuando se compruebe que la insercin no afecte el

    buen desempeo del sistemaConsideraciones Ninguna.

  • 8/7/2019 Plan de Pruebas Final

    15/74

    17

    3.1.4.4 Prueba de configuracin

    Se prueba la configuracin predeterminada para instalar el sistema, debeconfigurarse sin salirse de las especificaciones establecidas.

    Objetivos de la prueba Verificar los siguientes objetivos: Comprobar que el sistema se ejecute con la

    configuracin especificada.Tcnicas Se configurar el sistema con el estndar establecidoCriterios de finalizacin Cuando el sistema se configure sin salirse del estndar

    establecido para el.Consideraciones Ninguna.

    3.1.4.5 Prueba de instalacin

    Determina si la instalacin se realiza en los pasos estipulado por losdesarrolladores (nosotros).

    Objetivos de la prueba Verificar los siguientes objetivos:

    Comprobar que el sistema se instala correctamentesiguiendo las especificaciones planteadas.Tcnicas Se instalar el sistema con el estndar establecidoCriterios de finalizacin Cuando el sistema se instale sin salirse del estndar

    establecido para el.Consideraciones Ninguna.

    3.1.4.6 Prueba de aceptacin

    Esta prueba la realiza el usuario final, ya que el da la aprobacin del sistema. Aldar su conformidad establece con los desarrolladores (nosotros) un contrato de que elsistema esta apto y goza de consentimiento para ser implantado e implementado.

    Objetivos de la prueba Verificar los siguientes objetivos: Firmar un convenio con el usuario que determine

    la aprobacin del sistema por parte de este.Tcnicas Se mostrara el sistema y se permitir su uso por parte

    de los usuarios, as podr determinar que cumple consus expectativas

    Criterios de finalizacin Cuando firmen una carta o documento de aceptacin

  • 8/7/2019 Plan de Pruebas Final

    16/74

    18

    Consideraciones Ninguna.

    3.2 Herramientas

    Las siguientes herramientas se usarn para llevar a cabo el proceso de prueba:

    Tipo de Prueba HerramientaGestin del proyecto Microsoft Word, Project, ExcelHerramienta DBMS MySQLFuncionales SQLmap, SQLI Helper Resultado de las pruebas Lista de chequeoFuncionales SQLmapBajo stress Modulo de inyeccin automtica de datos

    4. Recursos

    4.1. Recursos hardware

    Recurso Cantidad Nombre y TipoPC 2 Todas las pruebasLAPTOP 3 Todas las pruebasCelular 2 Prueba de interfaz

    4.2 Recursos software

    Nombre del elemento software Tipo y otras notasMicrosoft Word, Project, Excel Gestin del proyectoMySQL Herramienta DBMSSQLmap, SQLI Helper FuncionalesLista de chequeo Resultado de las pruebas

    SQLmap FuncionalesModulo de inyeccin automtica dedatos

    Bajo stress

    4.3 Configuracin de entornos de prueba

    Para el entorno de las pruebas se utilizaran dos (2) estacin de trabajo de tipoescritorio, tres (3) laptop, dos (2) celulares con acceso a internet, estos equipos estarn

    en un sitio de trabajo particular sin relacin directa con la empresa donde se montar elsistema, esto para todas las pruebas con excepcin de la implantacin que se realizar

  • 8/7/2019 Plan de Pruebas Final

    17/74

    19

    en computadoras pertenecientes a la Direccin Administrativa Regional Trujillo,utilizando y aprovechando la intranet y servidores con que cuenta este entegubernamental.

    En cuanto a el entorno se software se utilizar para las pruebas inciales equiposcon sistema operativo Linux Debian, servidor apache y MySQL para el acceso a la base de datos, en cuanto a la empresa, el sistema correr en Windows xp, con servidor apache y MySQL y una intranet de un dominio denominado Magistratura.

    4.4 Recursos humanos

    RECURSOS HUMANOSRol Mnimosrecursos

    recomendados

    Responsabilidades especficas ocomentarios

    Gestor de prueba 2 (LevisQuintero, Jos

    Villasmil)

    Proporcionar una gestin adecuada.Responsabilidades: Proporcionar una direccin tcnica. Adquirir los recursos apropiados. Informar de la gestin.

    Diseador de prueba 3 (LevisQuintero, Jos

    Villasmil,Alejandro Ruiz)

    Identificar, priorizare implementar loscasos de prueba.Responsabilidades: Generar el Plan de pruebas. Disear los Casos de prueba. Evaluar el esfuerzo de prueba.

    Probador (Tester) 4(Levis Quintero,Jos Villasmil,Alejandro Ruiz,

    usuario delsistema)

    Ejecutar las pruebas.Responsabilidades: Ejecutar pruebas. Recuperar los errores. Documentar los defectos.

    5. Actividades de prueba

    Las actividades del proceso de prueba para este sistema software son:

    Actividad Esfuerzo(p/d)

    Fecha de comienzo Fecha definalizacin

    Planificacin de la prueba 15 25 de Marzo 15 de abrilDiseo de la prueba 11 15 de Abril 29 de AbrilImplementacin de la prueba 80 14 de Enero 09 de MayoEjecucin de la prueba 83 14 de Abril 11 de MayoEvaluacin de la prueba 10 12 Abril 23 de Abril

  • 8/7/2019 Plan de Pruebas Final

    18/74

    20

    Nota: las pruebas se iniciaron antes de la planificacin de las pruebas ya que el sistemase comenz a realizar mucho antes, lo que se concibi fue la documentar las pruebasque ya se haban elaborado, y realizar las que an no se haban ejecutado.

  • 8/7/2019 Plan de Pruebas Final

    19/74

    21

  • 8/7/2019 Plan de Pruebas Final

    20/74

    22

    6. Resultados de las pruebas

    Del proceso de prueba se obtienen los siguientes documentos de desarrollo de software:

    Documento de desarrollo desoftware Desarrollador Revisin FechaPlan de prueba Equipo

    Desarrollador Equipo

    Desarrollador 19 de Marzo

    Casos de prueba EquipoDesarrollador

    EquipoDesarrollador

    4 de Mayo

    Informe de evaluacin de pruebas

    EquipoDesarrollador

    EquipoDesarrollador

    19 de Mayo

    Modelo de prueba EquipoDesarrollador

    EquipoDesarrollador

    20 de Abril

    7. Tareas de la etapa de prueba

    Las tareas que se realizan en cada una de las actividades son:

    Planificacin de las pruebas:

    o Identificar los requisitos para las pruebas.o Desarrollar la estrategia de pruebas.o Identificar los recursos necesarios para realizar las pruebas.o Planificar la temporalizacin.o Generar el Plan de pruebas.

    Diseo de las pruebas:

    o Anlisis de la carga de trabajo.o Desarrollo de las pruebas.o Identificar y describir los casos de prueba.

    Implementacin de las pruebas:

    o Desarrollar las clases de prueba, los componentes de prueba y los datos de prueba.

    Ejecucin de las pruebas:

    o Ejecutar los casos de prueba.o Evaluar la ejecucin del proceso de prueba.o Verificar los resultados.

    Evaluacin de las pruebas:

    o Evaluar los resultado de las pruebas

  • 8/7/2019 Plan de Pruebas Final

    21/74

    23

    o Determinar si se han alcanzado los criterios de las pruebas.o Crear los informes de evaluacin de las pruebas.

    8. Casos de prueba

    Se diseo pruebas que tengan la mayor probabilidad de encontrar el mayor nmero deerrores con la mnima cantidad de esfuerzo y de tiempo. Cualquier producto deingeniera se puede evaluado con los casos de pruebas.

    Casos de prueba de diseo:

    Caso de Prueba #: 01

    Aspecto/funcin a probar: Que el diseo sea consistente en todas las pantallas de la pgina principal.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Navegar por cada una de las pantallas del diario.3. Visualizar el diseo de cada una de las pantallas.

    Resultado esperado: Que el diseo sea consistente

    Resultado actual: Prueba pasada.

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    22/74

    24

    Casos de prueba unitarias:

    Caso de Prueba #: 02

    Aspecto/funcin a probar: Probar que el modulo de registro de noticias guarde los

    datos en la base de datos correctamente.Diseado/ejecutado por:

    Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Clic el modulo registro de noticia.2. Llenar todos los campos que se solicitan con datos

    validos.3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos

    (phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de noticias guarde los datos enla base de datos correctamente.

    Resultado actual: Prueba ResultadoModulo registro de noticias Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    23/74

    25

    Caso de Prueba #: 03

    Aspecto/funcin a probar: Probar que el modulo de registro de editorial guarde losdatos en la base de datos correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Cargar el modulo registro de editorial.2. Llenar todos los campos que se solicitan con datos

    validos.

    3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos(phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de editorial guarde los datosen la base de datos correctamente.

    Resultado actual: Prueba ResultadoModulo registro de editorial Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    24/74

    26

    Caso de Prueba #: 04

    Aspecto/funcin a probar: Probar que el modulo de registro de encuesta guarde losdatos en la base de datos correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Cargar el modulo registro de encuesta.2. Llenar todos los campos que se solicitan con datos

    validos.

    3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos(phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de encuesta guarde los datosen la base de datos correctamente.

    Resultado actual: Prueba ResultadoModulo registro de encuestas Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    25/74

    27

    Caso de Prueba #: 05

    Aspecto/funcin a probar: Probar que el modulo de registro de categoras guardelos datos en la base de datos correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Cargar el modulo registro de categoras.2. Llenar todos los campos que se solicitan con datos

    validos.

    3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos(phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de categoras guarde los datosen la base de datos correctamente.

    Resultado actual: Prueba ResultadoModulo registro de categoras Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    26/74

    28

    Caso de Prueba #: 06

    Aspecto/funcin a probar: Probar que el modulo de registro de enlaces de intersguarde los datos en la base de datos correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Cargar el modulo registro de enlaces de inters.2. Llenar todos los campos que se solicitan con datos

    validos.

    3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos(phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de enlaces de inters guardelos datos en la base de datos correctamente.

    Resultado actual:Prueba Resultado

    Modulo registro de enlaces deinters Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    27/74

    29

    Caso de Prueba #: 07

    Aspecto/funcin a probar: Probar que el modulo de registro de consejo editorialguarde los datos en la base de datos correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Cargar el modulo registro de consejo editorial.2. Llenar todos los campos que se solicitan con datos

    validos.

    3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos(phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de consejo editorial guarde losdatos en la base de datos correctamente.

    Resultado actual: Prueba ResultadoModulo registro de consejo editorial Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    28/74

    30

    Caso de Prueba #: 08

    Aspecto/funcin a probar: Probar que el modulo de registro de contctanos guardelos datos en la base de datos correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Tener el mdulo instalados en el servidor

    Procedimiento de Prueba:

    1. Cargar el modulo registro de contctanos.2. Llenar todos los campos que se solicitan con datos

    validos.

    3. Clic en el botn registrar 4. Cargar el programa manejador de la base de datos(phpadmin), para verificar si los datos fueronguardados correctamente.

    Resultado esperado: Que el mdulo de registro de contctanos guarde losdatos en la base de datos correctamente.

    Resultado actual: Prueba ResultadoModulo registro de contctanos Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    29/74

    31

    Casos de pruebade Integracin:

    Caso de Prueba #: 09

    Aspecto/funcin a probar: Comprobar que todos los mdulos funciones de formacorrecta al ser integrados al sistema

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin, cadena de caracteres

    Pre requisitos Ninguno

    Procedimiento de Prueba:1. Tener todos los mdulos del sistema ya corregidos.2. Unirlos todos en el sistema.3. Cargar el sistema.4. Probar todas las opciones para ver si funcionancorrectamente.

    Resultado esperado: Que todas las opciones del sistema funcionencorrectamente

    Resultado actual:

    Prueba ResultadoRegistrar una nueva noticia yverificar si la muestra en la pginaprincipal

    Prueba pasada

    Registrar una nueva categora yverificar que se muestren en elmodulo de registrar noticias.

    Prueba pasada

    Registrar un enlace de inters yverificar que se visualiza y funcionaperfectamente en la pgina principal.

    Prueba pasada

    Registrar una nueva editorial yverificar si la muestra en al panaprincipal

    Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    30/74

    32

    Casos de pruebade Sistemas - Casos de prueba funcionales:

    Caso de Prueba #: 10

    Aspecto/funcin a probar: Comprobar la visualizacin del diario digital en elnavegador Web Firefox

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias en el sistema

    Procedimiento de Prueba: 1.Cargar el diario digital en el navegador Web Firefox.2.Navegar por todas las opciones para comprobar sufuncionamiento en este navegador.

    Resultado esperado: Que el sistema funcione perfectamente en este navegador Web.

    Resultado actual:

    Prueba ResultadoCargar el programa en el navegador Web Firefox Prueba pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    31/74

    33

    Caso de Prueba #: 11

    Aspecto/funcin a probar: Comprobar la visualizacin del diario digital en elnavegador Web Internet Explorer

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias en el sistema

    Procedimiento de Prueba:1.Cargar el diario digital en el navegador Web Internet

    Explorer.2.Navegar por todas las opciones para comprobar su

    funcionamiento en este navegador.Resultado esperado: Que el sistema funcione perfectamente en este navegador Web.

    Resultado actual:

    Prueba Resultado

    Cargar el programa en el navegador Web Internet Explorer

    Prueba pasada

    Entorno de pruebas: Navegadores:Internet Explorer 7

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    32/74

    34

    Caso de Prueba #: 12

    Aspecto/funcin a probar: Comprobar la visualizacin del diario digital en elnavegador WebGoogle Chrome

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias en el sistema

    Procedimiento de Prueba:1.Cargar el diario digital en el navegador WebGoogle

    Chrome .2.Navegar por todas las opciones para comprobar su

    funcionamiento en este navegador.Resultado esperado: Que el sistema funcione perfectamente en este navegador Web.

    Resultado actual:

    Prueba Resultado

    Cargar el programa en el navegador Web Google Chrome

    Prueba pasada

    Entorno de pruebas: Navegadores:Google Chrome 4.1.129.1045

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    33/74

    35

    Caso de Prueba #: 13

    Aspecto/funcin a probar: Comprobar la visualizacin del diario digital en elnavegador WebSafari

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias en el sistema

    Procedimiento de Prueba:1.Cargar el diario digital en el navegador WebSafari .2.Navegar por todas las opciones para comprobar su

    funcionamiento en este navegador.

    Resultado esperado: Que el sistema funcione perfectamente en este navegador Web.

    Resultado actual:

    Prueba Resultado

    Cargar el programa en el navegador Web Safari

    Prueba pasada

    Entorno de pruebas: Navegadores:Safari 4.05

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    34/74

    36

    Caso de Prueba #: 14

    Aspecto/funcin a probar: Comprobar la visualizacin del diario digital en elnavegador WebOpera

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias en el sistema

    Procedimiento de Prueba:1.Cargar el diario digital en el navegador Web Opera.2.Navegar por todas las opciones para comprobar su

    funcionamiento en este navegador.

    Resultado esperado: Que el sistema funcione perfectamente en este navegador Web.

    Resultado actual:

    Prueba Resultado

    Cargar el programa en el navegador Web Opera

    Prueba pasada

    Entorno de pruebas: Navegadores:Opera 10.51

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    35/74

    37

    Caso de Prueba #: 15

    Aspecto/funcin a probar: Comprobar la visualizacin del diario digital en elnavegador WebOpera Mobile

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias en el sistema

    Procedimiento de Prueba:1.Cargar el diario digital en el navegador WebOpera

    Mobile .2.Navegar por todas las opciones para comprobar su

    funcionamiento en este navegador.Resultado esperado: Que el sistema funcione perfectamente en este navegador Web.

    Resultado actual:Prueba Resultado

    Cargar el programa en el navegador Web Opera Mobile

    Prueba pasada

    Entorno de pruebas: Navegadores:Opera Mobile 10 Beta

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    36/74

    38

    Caso de Prueba #: 16

    Aspecto/funcin a probar: Probar el acceso al rea de administracin del sistema

    usando para ellos usuarios validos.Diseado/ejecutado por:

    Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres

    Pre requisitos Tener varios usuarios registrados.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Clic en la opcin administracin que se encuentra enel men secciones3. llenar los campos LOGIN y PASSWORD con datosvalidos4. Clic en el botn ingresar 5. Esperar respuesta afirmativa/negativa

    Resultado esperado: Que el sistema permita el acceso al mismo a usuariosvalidos.

    Resultado actual:Prueba Resultado

    Intento de Ingreso con unusuario registrado. Prueba pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    37/74

    39

    Caso de Prueba #: 17

    Aspecto/funcin a probar: Probar si el sistema permite el acceso al rea deadministracin de usuarios no validos.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres

    Pre requisitos Ninguno.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Clic en la opcin administracin que se encuentra enel men secciones

    3. llenar los campos LOGIN y PASSWORD con datosno validos4. Clic en el botn ingresar 5. Esperar respuesta afirmativa/negativa

    Resultado esperado: Que el sistema no permita el acceso de usuarios novalidos.

    Resultado actual:

    Prueba ResultadoIntento de Ingreso con un loginy usuario no registrado

    Usuario y/o contraseano valido

    Intento de ingreso dejandovaco el campo login y

    colocando un password valido

    El campo usuario esrequerido

    Intento de ingreso colocando unlogin valido y dejando vaco elcampo password

    El campo password esrequerido

    Intento de ingreso con un loginregistrado e intento deinyeccin SQL en el campopassword

    Usuario y/o contraseano valido

    Inyeccin SQL en el campologin y password

    Usuario y/o contraseano valido

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    38/74

    40

    Caso de Prueba #: 18

    Aspecto/funcin a probar:Comprobar que cada uno de los enlaces de las opcionesdel men del rea de administracin funcionecorrectamente.

    Diseado/ejecutado por: Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber entrado al rea de administracin con un usuariode nivel administrador.

    Procedimiento de Prueba: 1. Clic en cada una de las opciones de men del rea deadministracin

    Resultado esperado: Que cada uno de los enlaces de las opciones del rea deadministracin funcione correctamente.

    Resultado actual:

    Prueba ResultadoClic en Ingresar noticia Prueba PasadaClic en Modificar /Borrar noticia

    Prueba Pasada

    Clic en Ingresar Editorial Prueba no PasadaClic en Modificar/Borrar Editorial

    Prueba Pasada

    Clic en Ingresar

    Categora

    Prueba no Pasada

    Clic en Ingresar Usuarios Prueba PasadaClic en Modificar/Borrar Usuarios

    Prueba Pasada

    Clic en Ingresar Encuesta

    Prueba Pasada

    Clic en Ingresar Enlacesde Inters

    Prueba Pasada

    Clic en la OpcinContctanos

    Prueba Pasada

    Clic en la Opcin

    Consejo Editorial

    Prueba Pasada

    Clic en la Opcin Ayuda Prueba no PasadaClic en la Opcin Salir Prueba no Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 3

    Observacin: Algunos de los enlaces estaban mal escritos.

  • 8/7/2019 Plan de Pruebas Final

    39/74

    41

    Caso de Prueba #: 18.01

    Aspecto/funcin a probar:Comprobar que cada uno de los enlaces de las opcionesdel men del rea de administracin funcionecorrectamente.

    Diseado/ejecutado por: Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber entrado al rea de administracin con un usuariode nivel administrador.

    Procedimiento de Prueba: 1. Clic en cada una de las opciones de men del rea deadministracin

    Resultado esperado: Que cada uno de los enlaces de las opciones del rea deadministracin funcione correctamente.

    Resultado actual:

    Prueba ResultadoClic en Ingresar noticia Prueba PasadaClic en Modificar /Borrar noticia

    Prueba Pasada

    Clic en Ingresar Editorial Prueba PasadaClic en Modificar/Borrar Editorial

    Prueba Pasada

    Clic en Ingresar

    Categora

    Prueba Pasada

    Clic en Ingresar Usuarios Prueba PasadaClic en Modificar/Borrar Usuarios

    Prueba Pasada

    Clic en Ingresar Encuesta

    Prueba Pasada

    Clic en Ingresar Enlacesde Inters

    Prueba Pasada

    Clic en la OpcinContctanos

    Prueba Pasada

    Clic en la Opcin

    Consejo Editorial

    Prueba Pasada

    Clic en la Opcin Ayuda Prueba PasadaClic en la Opcin Salir Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 4

    Observacin: Se arreglaron los enlaces y todos funcionaroncorrectamente

  • 8/7/2019 Plan de Pruebas Final

    40/74

    42

    Caso de Prueba #: 19

    Aspecto/funcin a probar:Comprobar que el nombre mostrado en el mensaje de bienvenida al sistema pertenezca a la cuenta de usuariocon la que se ha accedido.

    Diseado/ejecutado por: Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener varios usuarios registrados.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema con diferentes cuentas de usuario3. Verificar el mensaje mostrado

    Resultado esperado:Que el sistema muestre correctamente el nombre delusuario perteneciente a la cuenta con que se haingresado

    Resultado actual:

    Prueba ResultadoIngresar con el usuarioLevi

    Prueba no Pasada

    Ingresar con el usuarioAlejandro

    Prueba no Pasada

    Ingresar con el usuarioJos

    Prueba no Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 1

    Observacin: Problema con la declaracin de la variable se seccin.

  • 8/7/2019 Plan de Pruebas Final

    41/74

    43

    Caso de Prueba #: 19.01

    Aspecto/funcin a probar:Comprobar que el nombre mostrado en el mensaje de bienvenida al sistema pertenezca a la cuenta e usuariocon la que se ha accedido.

    Diseado/ejecutado por: Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener varios usuarios registrados.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema con diferentes cuentas de usuario3. Verificar el mensaje mostrado

    Resultado esperado:Que el sistema muestre correctamente el nombre delusuario perteneciente a la cuenta con que se haingresado

    Resultado actual:

    Prueba ResultadoIngresar con el usuarioLevi

    Prueba Pasada

    Ingresar con el usuarioAlejandro

    Prueba Pasada

    Ingresar con el usuarioJos

    Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 4

    Observacin: Se soluciono escribiendo correctamente la variable de laseccin.

  • 8/7/2019 Plan de Pruebas Final

    42/74

    44

    Caso de Prueba #: 20

    Aspecto/funcin a probar: Probar que el sistema conceda privilegios segn el tipode usuario con que se accede.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener varios usuarios registrados, con niveles deusuario de administrador y editor.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema tanto como usuario administrador

    y editor

    3. Visualizar el resultadoResultado esperado: Que el sistema solo muestre las opciones de men perteneciente a cada tipo de usuario.

    Resultado actual:

    Prueba ResultadoAcceso al sistema comousuario Administrador

    Prueba pasada

    Acceso al sistema comousuario Editor

    Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    43/74

    45

    Caso de Prueba #: 21

    Aspecto/funcin a probar: Verificar que el sistema no muestre opciones restringidas para el usuario editor en el rea de administracin.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener al menos un usuario registrado con el nivel deusuario editor.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario editor.3. Visualizar el resultado

    Resultado esperado: Que el sistema no permita el acceso de forma indebida areas restringidas para el tipo de usuario Editor.

    Resultado actual:

    Prueba ResultadoQue el sistema nomuestre opcionesrestringidas para elusuario editor

    Prueba pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    44/74

    46

    Caso de Prueba #: 22

    Aspecto/funcin a probar:Verificar que el usuario editor no pueda acceder aopciones restringidas para l, escribiendo la direccin dedichos mdulos en la barra de direcciones.

    Diseado/ejecutado por: Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener al menos un usuario registrado con el nivel deusuario editor.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario editor.3. Visualizar el resultado

    Resultado esperado: Que el sistema no permita el acceso de forma indebida areas restringidas para el tipo de usuario Editor.

    Resultado actual:

    Prueba ResultadoEscribir en la barra dedireccin del navegador Web el enlace completode acceso a ingresar categoras

    Prueba pasada

    Escribir en la barra dedireccin del navegador Web el enlace completode acceso a ingresar usuario

    Prueba Pasada

    Escribir en la barra dedireccin del navegador Web el enlace completode acceso aModificar/Borrar usuario

    Prueba Pasada

    Escribir en la barra dedireccin del navegador Web el enlace completode acceso a ingresar Encuesta

    Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    45/74

    47

    Caso de Prueba #: 23

    Aspecto/funcin a probar: Probar que el sistema no permita registrar noticias sinllenar los campos respectivos.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Prerrequisitos Tener varios usuarios registrados.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar Noticia.

    4. Dejar todos los campos vacios5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema no permita ingresar noticias sin antes nohaber llenado los campos requeridos.

    Resultado actual: El sistema no permite registrar la noticia, muestra elmensaje de que los campos son requeridos.Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    46/74

    48

    Caso de Prueba #: 24

    Aspecto/funcin a probar: Probar si el sistema permite registrar una noticia dejandouno de los campos vacios.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos Tener registrada por lo menos una categora.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar Noticia.

    4. Llenar los campos dejando uno solo vaco5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema muestre el mensaje de que el campo quese ha dejado vaco es requerido.

    Resultado actual:

    Prueba ResultadoDejar el campo titulovaco

    Prueba superada

    Dejar el campo autor vaco

    Prueba superada

    No seleccionar unacategora Prueba superadaDejar el campo cuerpo dela noticia vaco

    Prueba superada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    47/74

    49

    Caso de Prueba #: 25

    Aspecto/funcin a probar: Colocar datos incorrectos en cada uno de los campos delformulario registrar usuario.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar usuario.4. colocar datos incorrectos en cada una de las opciones5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema muestre el mensaje de que el campo noadmite ese formato y no permita registrar el usuario.

    Resultado actual:

    Prueba ResultadoEscribir nmeros en elcampo nombre

    Prueba superada

    Escribir letras en elcampo telfono.

    Prueba superada

    Escribir un numero detelfono de longitudmenos a 11

    Prueba superada

    Escribir smbolos en elcampo Nick

    Prueba superada

    Escribir un Nick delongitud menor a 6

    Prueba superada

    Escribir una contraseade longitud menor a 8

    Prueba superada

    Escribir una contraseadiferente a la escrita en elcampo contrasea en elcampo repetir contrasea

    Prueba superada

    Escribir una direccin decorreo sin el formatoapropiado

    Prueba superada

    No seleccionar un tipo deusuario

    Prueba superada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    48/74

    50

    Caso de Prueba #: 26

    Aspecto/funcin a probar: Verificar si el sistema permite ingresar un nuevo usuariocon Nick y correo ya registrados por otro.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos Tener ya registrado varios usuarios en el sistema.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar usuario.

    4. Llenar todos los campos del formulario ingresar usuario, pero colocando en las opciones Nick y correouno ya registrado por otro usuario

    5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado:Que el sistema no permita registrar el usuario e indiqueun mensaje de que esos datos ya han sido registrados por otro usuario.

    Resultado actual:

    Prueba ResultadoEscribir un Nick registrado por otrousuario

    Prueba superada

    Escribir un correo yaregistrado por otrousuario.

    Prueba superada

    Escribir un correo y un Nick usados por otrousuario

    Prueba superada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    49/74

    51

    Caso de Prueba #: 27

    Aspecto/funcin a probar: Verificar si el sistema permite ingresar un nuevo usuariousando para ello datos validos.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos Tener al menos un usuario registrado

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar usuario.

    4. Llenar todos los campos del formulario ingresar usuario, usando datos validos.5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema permita registrar el nuevo usuario.

    Resultado actual: El sistema permite registrar el nuevo usuario

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    50/74

    52

    Caso de Prueba #: 28

    Aspecto/funcin a probar: Verificar que se listen todos los usuarios registrados.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin.

    Prerrequisitos Tener varios usuarios registrados.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Modificar/Borrar usuario.

    4. Visualizar el resultadoResultado esperado: Que el sistema liste todos los usuarios registrados.

    Resultado actual: El sistema no listo todos los usuarios. Prueba no pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 1

    Observacin: Problema con la consulta SQL, no haca referencia a latabla de usuarios.

  • 8/7/2019 Plan de Pruebas Final

    51/74

    53

    Caso de Prueba #: 28.01

    Aspecto/funcin a probar: Verificar que se listen todos los usuarios registrados.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin.

    Prerrequisitos Tener varios usuarios registrados.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Modificar/Borrar usuario.

    4. Visualizar el resultadoResultado esperado: Que el sistema liste todos los usuarios registrados.

    Resultado actual: El sistema listo todos los usuarios. Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 4

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    52/74

    54

    Caso de Prueba #: 29

    Aspecto/funcin a probar: Verificar que el sistema permita registrar una nuevacategora usando datos validos.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos Ninguno

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar Categora.

    4. Llenar los campos con datos validos.5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema permita registrar la nueva categora.

    Resultado actual: Prueba superada. El sistema registro la nueva categora

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    53/74

    55

    Caso de Prueba #: 30

    Aspecto/funcin a probar: Verificar si el sistema permite registrar una nuevacategora usando datos no validos.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos Ninguno.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin Ingresar Categora.

    4. Llenar los campos con datos no validos.5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema no permita registrar la nueva categora.

    Resultado actual: El sistema no permiti registrar la nueva categora.Prueba superadaEntorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    54/74

    56

    Caso de Prueba #: 31

    Aspecto/funcin a probar: Verificar si el sistema permite registrar una nuevacategora dejando el campo nombre categora vaco

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Cadena de caracteres.

    Prerrequisitos Ninguno.

    Procedimiento de Prueba:

    1. Cargar el diario digital Notidem Trujillo2. Acceder al sistema como usuario administrador.3. Clic en la opcin ingresar categora.

    4. Dejar campo nombre categora vaco5. Clic en registrar 6. Visualizar el resultado

    Resultado esperado: Que el sistema no permita registrar la categora.

    Resultado actual: El sistema no permiti registrar la categora. Pruebasuperada.Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    55/74

    57

    Caso de Prueba #: 32

    Aspecto/funcin aprobar:

    Comprobar que todos los enlaces de las opciones delmen enlaces de inters funciones correctamente.

    Diseado/ejecutado por:Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber registrado varios enlaces de interspreviamente.

    Procedimiento dePrueba:

    1. Cargar el diario digital Notidem Trujillo 2. Clic en cualquiera de las opciones del men enlace

    de inters

    3. Visualizar el resultado.Resultado esperado: Que se cargue correctamente cada uno de los enlacesexistentes en el submen enlaces de inters.

    Resultado actual:

    Prueba ResultadoClic en cada opcin delsubmen

    Prueba Pasada

    Entorno de pruebas: Navegadores:Firefox 3.5.3Internet Explorer 7

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    56/74

    58

    Caso de Prueba #: 33

    Aspecto/funcin aprobar:

    Comprobar que se muestre correctamente el contenidode la editorial seleccionada.

    Diseado/ejecutadopor:

    Fecha: 15/01/2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener registradas previamente varias editoriales.

    Procedimiento dePrueba:

    1) Cargar el diario digital Notidem Trujillo2) Clic en el enlace editorial.3) Seleccionar una de las editoriales listadas.

    4) Visualizar el resultado.

    Resultado esperado: Que se muestre correctamente el contenido de laeditorial

    Resultado actual:

    Prueba ResultadoQue la editorial semuestre correctamente

    Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    57/74

    59

    Caso de Prueba #: 34

    Aspecto/funcin aprobar:

    Comprobar que permita guardar la editorial enformato PDF

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener registradas previamente varias editoriales.

    Procedimiento dePrueba:

    1. Cargar el diario digital Notidem Trujillo2. Clic en el enlace editorial.3. Seleccionar una de las editoriales listadas

    4. Clic en el icono de PDF5. Visualizar el resultado

    Resultado esperado: Que permita guardar la editorial en formato PDF

    Resultado actual:

    Prueba ResultadoPermiti descargarlaen PDF.

    Prueba Pasada

    Entorno de pruebas: Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    58/74

    60

    Caso de Prueba #: 35

    Aspecto/funcin aprobar: Comprobar que permita imprimir la editorial

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener registradas previamente varias editoriales.

    Procedimiento dePrueba:

    1. Cargar el diario digital Notidem Trujillo2. Clic en el enlace editorial.3. Seleccionar una de las editoriales listadas

    4. Clic en el icono de impresora5. Esperar que cargue la ventana donde esta la

    opcin de imprimir la editorial6. Clic en imprimir.7. Visualizar el resultado

    Resultado esperado: Que permita imprimir la editorial seleccionada

    Resultado actual:

    Prueba ResultadoPermiti Imprimir laeditoarial

    Prueba Pasada

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    59/74

    61

    Caso de Prueba #: 36

    Aspecto/funcin a probar: Comprobar que el enlace listado general de noticiasfuncione satisfactoriamente

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener registrada previamente varias noticias

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Clic en el enlace listado general de noticias.3. Visualizar el resultado.

    Resultado esperado: Que se visualice un listado general de todas lasnoticias.

    Resultado actual:Prueba ResultadoPermite ver el listadogeneral de las noticiasregistradas.

    Prueba Pasada

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    60/74

    62

    Caso de Prueba #: 37

    Aspecto/funcin a probar: Comprobar que se listen las noticias por lascategoras seleccionadas.

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener registrada previamente varias noticias pordiferentes categoras

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Clic en cada una de las categoras presentes en

    el men principal

    3. Visualizar el resultado.Resultado esperado: Permite listar las noticias por las categoras a las que

    pertenecen.

    Resultado actual:Prueba ResultadoPermite ver la noticiapor categoras

    Prueba Pasada

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    61/74

    63

    Caso de Prueba #: 38

    Aspecto/funcin a probar: Que se muestre correctamente la informacin delmodulo contctanos.

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Diseado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Tener registrada la informacin que se visualizara enel modulo contctanos.

    Procedimiento de Prueba:1. Cargar el diario digital Notidem Trujillo2. Clic en el enlace contctenos

    Resultado esperado: Que se muestre correctamente la informacin delmdulo contctanos

    Resultado actual:Prueba Resultado

    Carga correctamentela pagina contctenos

    Prueba pasada.

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    62/74

    64

    Casos de prueba de ejecucin:

    Caso de Prueba #: 39

    Aspecto/funcin a probar: Comprobar que todos los enlaces del sistemafuncionen correctamente..

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Ejecutado por:Usuario del sistema

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado informacin en la base de datos.

    Procedimiento de Prueba: 1 Cargar el diario digital Notidem Trujillo2 Navegar por los enlaces de la pagina

    Resultado esperado: Que el sistema navega de forma correcta por todoslas opciones(enlaces).

    Resultado actual:Prueba ResultadoAcceder a todos loslink.

    Prueba pasada.

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    63/74

    65

    Caso de Prueba #: 40

    Aspecto/funcin a probar: Comprobar que el mdulo de bsqueda funcione

    correctamente.

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Ejecutado por:Usuario del sistema

    Datos de Entrada: Visualizacin

    Pre requisitos Haber cargado varias noticias.

    Procedimiento de Prueba:

    1 Cargar el diario digital Notidem Trujillo2 Escribir el titulo de la noticia a buscar en elcampo buscar.3. Clic en el botn buscar.

    Resultado esperado: Que el sistema realice la bsqueda correctamente

    Resultado actual:Prueba Resultado

    Realizar bsquedas. Prueba pasada.

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    64/74

    66

    Caso de Prueba #: 41

    Aspecto/funcin a

    probar:Que la votacin de la encuesta funcione correctamente.

    Diseado/ejecutadopor:

    Fecha: / /2010Versin 1.0Ejecutado por:Usuario del sistema

    Datos de Entrada: Visualizacin, Seleccin.

    Pre requisitos Haber cargado una encuesta.

    Procedimiento de

    Prueba:

    1 Cargar el diario digital Notidem Trujillo2 Clic en alguna de las opciones de la encuesta.3. Clic en buscar

    Resultado esperado: Que el sistema registre la votacin del usuario.

    Resultado actual:Prueba Resultado

    Votacin en la encuesta. Prueba pasada.

    Entorno de pruebas:Navegador Firefox 3.0.18

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    65/74

    67

    Casos de prueba - bajo stress:

    Caso de Prueba #: 42

    Aspecto/funcin a probar: Comprobar que el sistema soporte una cantidad muygrande de registros

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Ejecutado por:

    Datos de Entrada: Cadena de caracteres

    Pre requisitosTener creado un modulo que permita la insercin

    automtica de informacin a la base de datosProcedimiento de Prueba: Correr el modulo de insercin de informacin a la basede datos

    Resultado esperado: Soportar al menos 5000 registros

    Resultado actual: Soporto la insercin de 10000 registros sin presentar problemas

    Entorno de pruebas: Navegadores:Firefox 3.0.18Servidor web:webcindario.com

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    66/74

    68

    Casos de prueba de rendimiento:

    Caso de Prueba #: 43

    Aspecto/funcin a probar: Comprobar que el sistema una vez cargado con elmodulo de insercin(caso de prueba 38) funcionenormalmente

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Ejecutado por:

    Datos de Entrada: Visualizacin

    Pre requisitos Haber llenado la base de datos con el modulo deinsercin con al menos 5000 registros

    Procedimiento de Prueba: Ejecutar el sistema y todas sus utilidades

    Resultado esperado: Soportar mas de 5000 registros y que aun el sistema secomporte con normalidad

    Resultado actual:

    Prueba ResultadoAcceder a todos loslink.Descargar lainformacin en PDF.

    Realizar bsquedas.Llenar la encuesta.

    Prueba pasada.

    Prueba pasada.

    Prueba pasada.Prueba pasada.

    Entorno de pruebas: Navegadores:Firefox 3.0.18Servidor web:webcindario.com

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    67/74

    69

    Casos de prueba de configuracin:

    Caso de Prueba #: 44

    Aspecto/funcin a probar: Comprobar que el sistema se ejecute con laconfiguracin especificada.

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Ejecutado por:

    Datos de Entrada: Visualizacin

    Pre requisitos

    Tener un servidor con las especificaciones siguientes.-Servidor Apache 2.2.1.- Php.- MySQL 5.1.32- Plataforma Gnu/Linux

    Procedimiento de Prueba:

    Configurar un servidor con las configuracionesespecificadas.

    Copiar el sistema en el mismo.Configurarlo para su ejecucin.Cargarlo

    Resultado esperado: Que el sistema se ejecute en la configuracinespecificada

    Resultado actual: El sistema se ejecuto satisfactoriamente. Prueba Pasada

    Entorno de pruebas: Navegadores:Firefox 3.0.18Servidor web:webcindario.com

    Evaluacin 5

    Observacin: Ninguna

  • 8/7/2019 Plan de Pruebas Final

    68/74

    70

    Casos de prueba de instalacin:

    Caso de Prueba #: 45

    Aspecto/funcin a probar: Comprobar que el sistema se instala correctamentesiguiendo las especificaciones planteadas.

    Diseado/ejecutado por:Fecha: / /2010Versin 1.0Ejecutado por:

    Datos de Entrada: Visualizacin

    Pre requisitos

    Tener un servidor Web con las especificacionessiguientes.

    -Apache.- Php.- MySql

    Procedimiento de Prueba:

    Seleccionar un servidor web (webcindario.com)Registrarse en el servidor.Acceder al mismo.Configurar la cuenta que se nos otorgo.Copiar el sistema en la carpeta especificada para tal fin

    en el servidor.Generar la base de dato, siguiendo los pasos para tal fin.Configurar los archivos especficos (conf.php), con el

    nombre de la base de datos y especificaciones delservidor en el cual fue instalado.Cargar el sistema con la ruta o direccin que se genero para tal fin (notidemtrujillo.webcindario.com).

    Visualizar el resultado.

    Resultado esperado: Que el sistema no presente fallas al instalarlo.

    Resultado actual: Se instalo correctamente. Prueba Pasada

    Evaluacin 5

    Entorno de pruebas: Navegadores:Firefox 3.0.18Servidor web:webcindario.com

  • 8/7/2019 Plan de Pruebas Final

    69/74

    71

    9. Medicin de los casos de prueba

    Para los casos de prueba construiremos una tabla de resultados evaluados deluno (1) al cinco (5), 1=inaceptable, 2=debajo del promedio, 3= promedio, 4= bueno,

    5=excelente.

    9.1 Tabla de valores para cada tipo de prueba

    Resultado de la categora de pruebas de diseo ValoresN caso de prueba 1 2 3 4 501 x 5Total 5

    Resultado de la categora de prueba unitarias ValoresN caso de prueba 1 2 3 4 502 x 503 x 504 x 505 x 506 x 507 x 508 x 5Total 35

    Resultado de la categora de pruebade Integracin ValoresN caso de prueba 1 2 3 4 509 x 5Total 5

    Resultado de la categora de pruebas funcionales ValoresN caso de prueba 1 2 3 4 510 x 511 x 5

    12 x 5

  • 8/7/2019 Plan de Pruebas Final

    70/74

    72

    13 x 514 x 5

    15 x 5

    16 x 517 x 518.01 x 419.01 x 420 x 521 x 5

    22 x 5

    23 x 524 x 525 x 526 x 527 x 528.01 x 4

    29 x 5

    30 x 531 x 532 x 533 x 534 x 535 x 536 x 5

    37 x 538 x 5Total 142

    Resultado de la categora de prueba de ejecucin ValoresN caso de prueba 1 2 3 4 539 x 540 x 5

  • 8/7/2019 Plan de Pruebas Final

    71/74

    73

    41 x 5Total 15

    Resultado de la categora de prueba - bajo stress ValoresN caso de prueba 1 2 3 4 542 x 5Total 5

    Resultado de la categora de prueba de rendimiento ValoresN caso de prueba 1 2 3 4 543 x 5

    Total 5

    Resultado de la categora de prueba de configuracin ValoresN caso de prueba 1 2 3 4 544 x 5Total 5

    Resultado de la categora de prueba de instalacin ValoresN caso de prueba 1 2 3 4 545 x 5Total 5

    9.1.1 Resultado de las tablas

    El valor resultante es la divisin del total de cada tabla entre el nmero de casosque contenga, eso nos dar el promedio y el resultado de cada grupo de prueba:

    Resultado de la categora de pruebas de diseo ValoresTotal 5Nmero de pruebas 1

    Resultado=Total/Nmero de pruebas 5

  • 8/7/2019 Plan de Pruebas Final

    72/74

    74

    Resultado de la categora de prueba unitarias ValoresTotal 35Nmero de pruebas 7

    Resultado=Total/Nmero de pruebas 5

    Resultado de la categora de pruebade Integracin ValoresTotal 5Nmero de pruebas 1Resultado=Total/Nmero de pruebas 5

    Resultado de la categora de pruebas funcionales ValoresTotal 142Nmero de pruebas 29Resultado=Total/Nmero de pruebas 4.8=5

    Resultado de la categora de prueba de ejecucin ValoresNmero de pruebas 3Resultado=Total/Nmero de pruebas 5

    Resultado de la categora de prueba - bajo stress ValoresTotal 5Nmero de pruebas 1Resultado=Total/Nmero de pruebas 5

    Resultado de la categora de prueba de rendimiento ValoresTotal 5Nmero de pruebas 1Resultado=Total/Nmero de pruebas 5

    Resultado de la categora de prueba de configuracin ValoresTotal 5Nmero de pruebas 1

    Resultado=Total/Nmero de pruebas 5

  • 8/7/2019 Plan de Pruebas Final

    73/74

    75

    Resultado de la categora de prueba de instalacin ValoresTotal 5Nmero de pruebas 1Resultado=Total/Nmero de pruebas 5

    En el caso de los resultados de la categora de pruebas funcionales que su valor fue 4.8 se redondea al valor mximo que es 5.

    9.2 Tabla de valores generales

    Una vez obtenido las puntacin de cada grupo de pruebas se llenamos la tabla

    general pero del resultado del total por grupo de pruebas.

    Resultado generales ValoresPruebas 1 2 3 4 5Diseo x 5Unidad x 5Integracin x 5

    Funcionabilidad x 5Ejecucin x 5bajo stress x 5Rendimiento x 5Configuracin x 5Instalacin x 5Total 45

    9.2.1 Resultado de las tablas

    Para el caso general el procedimiento es el mismo que para el grupo de pruebas,la diferencia es que en ste caso, son valores generales y definitivos , el valor resultantees la divisin del total de cada prueba entre el nmero de pruebas que contenga la tabla,eso nos dar el promedio y el resultado de la tabla general:

  • 8/7/2019 Plan de Pruebas Final

    74/74

    Total de resultado generales ValoresTotal 45Nmero de pruebas 9

    Resultado=Total/Nmero de pruebas 5

    9.3 Resultados

    En las pruebas: el resultado dio un promedio general de puntuacin de cinco (5), loque indica, que el sistema se comporta de una manera excelente, podemos decir; que elmismo sta catalogado como un software de calidad.

    Dado que la mayora de las pruebas se basan en los casos de uso y requerimientodel usuario, al certificar las pruebas, podemos afirmar que el sistema satisface lasnecesidades del usuario, por tanto se puede producir e implementar