El documento describe las fases del desarrollo de software orientado a la web, incluyendo la planificación, contenido e información, diseño de interfaz, desarrollo técnico y publicación. También discute cómo medir la calidad de un software web a través de pruebas que verifican los requisitos y encuentran defectos.
1. Desarrollo de software orientado a la web.
Fases de un proyecto de desarrollo de
software orientado a la web.
Medida de la calidad de un software para la web.
Las pruebas de un software de tipo web
NOMBRE:
NANCY ROMERO
NIVEL:
6TO SISTEMAS
INGENIERO:
JONH TOASA
2. DESARROLLO DE SOFTWARE
ORIENTADO A LA WEB
DESARROLLO DE SOFTWARE
Es un título algo arbitrario para el conjunto de
tecnologías de software del lado del servidor y del
cliente que involucran una combinación de procesos de
base de datos con el uso de un navegador en Internet a
fin de realizar determinadas tareas o mostrar
información
El desarrollador web, que es
quien realiza esta labor,
normalmente sólo se
preocupa por el
funcionamiento del software
3.
4. FASES DE UN PROYECTO DE
DESARROLLO DE SOFTWARE
ORIENTADO A LA WEB
FASE 1. PLANIFICACIÓN
FASE 2. CONTENIDO E INFORMACIÓN
FASE 3. DISEÑO DE INTERFAZ
FASE 4. DESARROLLO TÉCNICO
FASE 5. PUBLICACIÓN y PROMOCIÓN
5. FASE 1. PLANIFICACIÓN
Esta fase consta del análisis (el 50% del todo) , una
etapa primordial para poder culminar con éxito
cualquier tipo de proyecto.
Documentación del proyecto
Memoria del proyecto
Objetivos
Mensaje
Audiencia
Contenido
Legalidad
Plazos de tiempo
Presupuesto
FASE 2. CONTENIDO E INFORMACIÓN
Se debe diseñar el diagrama de flujo que organizará la
información en el sitio Web, proporcionando la
estructura final de la Web y las distintas relaciones
entre las paginas que la conforman.
6. FASE 3. DISEÑO DE INTERFAZ
Durante esta fase se debe desarrollar la interfaz gráfica
del sitio Web, la forma, el estilo y diseño vendrá dado
por la información de las fases predecesoras.
Prototipo real
FASE 4. DESARROLLO TÉCNICO
Ha llegado la hora de transformar esas imágenes de
la maqueta realizadas en la fase tres en el verdadero
sitio Web.
FASE 5. PUBLICACIÓN y PROMOCIÓN
7. El desarrollo de un proyecto de sitio Web puede dividirse en tres
etapas principales:
1) Prediseño.
2) Diseño.
3) Instalación y prueba
8. MEDIDA DE LA CALIDAD DE UN SOFTWARE
PARA LA WEB
¿Cómo evaluar la calidad una aplicación web a medida?
Para evaluar la calidad de un software de ámbito web es necesario considerar
sus:
Cualidades Externas (se refieren a factores esperables que son útiles o
aprovechables por los usuarios finales de un sistema)
Cualidades Internas (aquellas que permitirán una labor sencilla, productiva,
ordenada, y eficiente, a los desarrolladores del sistema, o a quienes deseen re-
programarlo, mantenerlo, etc)
9. LAS PRUEBAS DE UN SOFTWARE DE TIPO WEB
PRUEBAS DE SOFTWARE
Las Pruebas de Software es una investigación empírica y técnica cuyo
objetivo es proporcionar información objetiva e independiente sobre la
calidad del producto bajo pruebas a la parte interesada o Stakeholder.
Las Pruebas de Software son una actividad más en el proceso de
"Aseguramiento de la Calidad"
Las Pruebas son básicamente un conjunto de actividades dentro del
desarrollo de software. Dependiendo del tipo de pruebas, estas
actividades podrán ser implementadas en cualquier momento de dicho
proceso de desarrollo.
10. FASE DE PRUEBAS EN APLICACIONES WEB
Esta pruebas son una actividad a través de la que un sistema
se ejecuta sobre unas condiciones o requerimientos
específicos. Los resultados obtenidos a partir de estos
procesos son observados, registrados y evaluados por los
especialistas en desarrollo software.
11. LOS OBJETIVOS DE LA FASE DE
PRUEBAS SON LOS SIGUIENTES:
- Encontrar y documentar defectos que
pueda tener el producto web.
- Validar que funciona para lo que ha sido
diseñado.
- Verificar requisitos que debe de cumplir el
Sw.
- Validar interación e integración de los
componentes.
- Asegurar que los defectos encontrados se
han corregido antes de la entrega al cliente.
12. LOS PRINCIPIOS BÁSICOS DE LAS PRUEBAS SON:
1. La prueba es usada para verificar la presencia de errores, nunca su
ausencia.
2. La dificultad del proceso de prueba es la decisión de cuando un
producto está complematamente testeado.
3. Evitar casos no planificados, no reulizables o triviales.
4. Definición de los resultados esperados para cada prueba.
5. Se deben de tener en cuenta tanto entradas y salidas válidas como los
casos inesperados.
6. Las salidas deben de ser las deseadas o controladas.
7. Se empiezan por las funciones más sencillas y se avanza hasta las más
complejas.
8. A excepción de las pruebas de unidad e integración, el proyecto web
será testeado por personal del equipo de proyecto.
13. Prueba de Aplicaciones WEB
Una prueba Web, también llamada prueba Web declarativa, está
compuesta por una serie de solicitudes http, funcionando en la capa de
protocolo. Estas no ejecutan JavaScript. Sin embargo, puede simular
acciones de JavaScript en tiempo de ejecución utilizando complementos
de prueba Web, complementos de solicitud de prueba Web, reglas de
extracción o pruebas Web codificadas.
Las pruebas Web sirven para probar la funcionalidad de aplicaciones Web
y para probar las aplicaciones Web bajo carga. Las pruebas Web se
utilizan en pruebas de rendimiento y en pruebas de carga excesiva.
Puede crear pruebas Web registrando sus actividades en una sesión del
explorador