Desarrollo de software orientado a la web

15
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” DESARROLLO DE SOFTWARE ORIENTADO A LA WEB Desarrollo de Proyectos Informáticos Henry Velasco Ing. En Sistemas

Transcript of Desarrollo de software orientado a la web

Page 1: Desarrollo de software orientado a la web

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES”

DESARROLLO DE SOFTWARE ORIENTADO A LA WEB

Desarrollo de Proyectos InformáticosHenry Velasco

Ing. En Sistemas

Page 2: Desarrollo de software orientado a la web

INTRODUCCIÓN

•Desarrollar un software significa construirlo simplemente mediante su descripción. Está es una muy buena razón para considerar la actividad de desarrollo de software como una ingeniería. En un nivel más general, la relación existente entre un software y su entorno es clara ya que el software es introducido en el mundo de modo de provocar ciertos efectos en el mismo.

Page 3: Desarrollo de software orientado a la web

Proceso

Page 4: Desarrollo de software orientado a la web

1. Fases de un proyecto de desarrollo de software orientado a la web.

•1.1 Metodología

•1.2 Tecnologías

Page 5: Desarrollo de software orientado a la web

1.3 Herramientas

Page 6: Desarrollo de software orientado a la web
Page 7: Desarrollo de software orientado a la web

1.4 Diseño e Implementación

Page 8: Desarrollo de software orientado a la web

1.4.1 Fase de análisis de Requerimientos

Page 9: Desarrollo de software orientado a la web

1.4.2 Fase de análisis y requerimiento preliminar.

Page 10: Desarrollo de software orientado a la web

1.4.3 Fase de diseño Detallado

Page 11: Desarrollo de software orientado a la web

1.4.4 Fase de Implementación

Page 12: Desarrollo de software orientado a la web

2. ¿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.).

Page 13: Desarrollo de software orientado a la web

3. Las pruebas de un software de tipo web

• Una prueba Web, también llamada prueba Web declarativa, está compuesta por una serie de solicitudes HTTP. Las pruebas Web funcionan en la capa de protocolo emitiendo solicitudes HTTP. Las pruebas Web 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. También puede generar pruebas Web manualmente mediante el Editor de prueba Web.

• Para probar aplicaciones Web, deberá crear pruebas Web registrando una prueba que navegue por una aplicación Web.

Page 14: Desarrollo de software orientado a la web

3.1 Ventajas de las pruebas Web

Puede crear pruebas Web para usarlas con muy diversos propósitos, como:

• Crear pruebas funcionales que utilicen las aplicaciones Web.

• Crear pruebas controladas por datos. • Crear y ejecutar pruebas que puedan

probar el rendimiento de las aplicaciones. • Utilizar lenguajes de .NET para creación,

depuración y extensibilidad de pruebas.

Page 15: Desarrollo de software orientado a la web

3.2 Seguridad

•Las pruebas Web y los resultados de las mismas incluyen información que puede ser confidencial, y que podría utilizarse para generar un ataque contra un equipo o una red. Las pruebas Web y los resultados de pruebas Web contienen direcciones URL y cadenas de conexión. Debe tenerlo en cuenta cuando comparta pruebas o resultados de pruebas con otros usuarios.