Sunteți pe pagina 1din 47

TECNÓLOGO

ANÁLISIS Y DESARROLLO DE
SISTEMAS DE INFORMACIÓN –

ADSI Ficha
1881613
ANTES DE INICIAR
En un momento iniciamos la conferencia
web programada para hoy

Por favor, configurar la herramienta y sus


dispositivos para dar inicio a la hora
indicada.
Instructor
JAIRO ANTONIO MUÑOZ
Correo: jamunoz1006@misena.edu.co
cel: 3208754666
Whatsapp: 3183589119
Agenda Viernes 02 Octubre 2020 8:00 p.m

• Inicio – Saludo
• Compromisos, cronograma y entregas AP09
• El objetivo es generar el espacio para que los aprendices
muestren sus proyectos y orientar sobre el diseño del
proyecto.
• Elaboración de Espacio para preguntas
• Fin sesión
Blog Agropecuario La Granja
Fecha y Compromisos
Fecha y Compromisos
Fecha y Compromisos
Actividades AP09 Fecha inicio Fecha fin
1. Evidencia de conocimiento AP09-AA10-EV01. Cuestionario 16/09/2020 18/10/2020
técnico AP9.

2. Evidencia de producto AP09-AA10-EV02. Diseño y ejecución de 16/09/2020 30/09/2020


plan de pruebas del sistema de información.

3. Evidencia de producto AP09-AA10-EV03. Elaboración del manual


de usuario y manual de configuración del sistema. 16/09/2020 30/09/2020

4. Evidencia de producto AP09-AA10-EV04. Diseño del plan de 01/10/2020 18/10/2020


mantenimiento del sistema de información.

5. Evidencia de desempeño AP09-AA10-EV05. Foro: las pruebas del


16/09/2020 18/10/2020
software como instrumentos de calidad.

6. Evidencia de desempeño AP09-AA10-EV06. Inglés. Encuentro 16/09/2020 18/10/2020


sincrónico: intercambios, opiniones y debates.
blog
Contenido del curso
Materiales de formación
2. Evidencia de producto AP09-AA10-EV02. Diseño y ejecución
de plan de pruebas del sistema de información

PRODUCTO(S) ENTREGABLE(S)
Informe de diseño y ejecución de las pruebas del sistema de información, documento
electrónico con la siguiente estructura:

● Introducción.
● Alcance de las pruebas del sistema información.
● Definiciones y acrónimos.
● Referencias.
● Visión general del documento.
● Descripción del Ambiente de pruebas (precondiciones y postcondiciones).
● Casos de prueba unitarias.
● Casos de prueba integrales.
● Registro de resultados de las pruebas unitarias.
● Registro de resultados de pruebas integrales.
● Ajustes y Recomendaciones.
● Anexos.
● Casos de pruebas (Plantilla de casos de prueba).
2. Evidencia de producto AP09-AA10-EV02. Diseño y ejecución
de plan de pruebas del sistema de información
2. Evidencia de producto AP09-AA10-EV02. Diseño y ejecución
de plan de pruebas del sistema de información
● Casos de pruebas (Plantilla de casos de prueba).
2. Evidencia de producto AP09-AA10-EV02. Diseño y ejecución
de plan de pruebas del sistema de información
● Casos de pruebas (Plantilla de casos de prueba).
2. Evidencia de producto AP09-AA10-EV02. Diseño y ejecución
de plan de pruebas del sistema de información
3. Evidencia de producto AP09-AA10-EV03. Elaboración del
manual de usuario y manual de configuración del sistema.
(3 – DOCUMENTOS )

PRODUCTO(S) ENTREGABLE(S) : Dentro de los productos entregables se solicitan: 3 Doc

Instalador del sistema de información: Este es un programa ejecutable de empaquetado para el


sistema operativo seleccionado donde opere el sistema desarrollado en caso de ser una aplicación de
escritorio. Para el caso de ser una aplicación web se debe realizar el empaquetado en un comprimido
organizado tal cual cómo se va a desplegar en el servidor web.

1. Manual de instalación y configuración del sistema de información, documento electrónico con


la siguiente estructura:
Nota: Empaquetado software
Introducción. 1. Carpeta Software
Convenciones. 2. Carpeta Base de datos
Requisitos mínimos. 3. Carpeta manuales
● Hardware.
● Software.
Otros requisitos.
Instalación del programa y componentes.
Configuración del programa y componentes.
Consideraciones adicionales.
Referencias.
Anexos.
3. Evidencia de producto AP09-AA10-EV03. Elaboración del manual de
usuario y manual de configuración del sistema. (3 – DOCUMENTOS )

PRODUCTO(S) ENTREGABLE(S) : Dentro de los productos entregables se solicitan:

2. Manual de usuario del sistema de 3. Plan de capacitación a los usuarios,


información, documento electrónico con la documento electrónico con la siguiente
siguiente estructura: estructura:

Introducción. Introducción.
Objetivo del manual. Objetivo de la capitación.
Convenciones. Convenciones.
Especificaciones técnicas. Requerimientos.
Ingreso al sistema (paso a paso). Perfil de los usuarios.
Operación del sistema (descripción del paso a Cronograma de capacitación.
paso por funcionalidad). Consideraciones o recomendaciones
Consideraciones o recomendaciones adicionales.
adicionales. Referencias.
Referencias. Glosario.
Glosario. Anexos.
Anexos.
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de usuario
Ejemplo de los manuales de Programador
Ejemplo de los manuales de Programador
Ejemplo de los manuales de Programador
Ejemplo de los manuales de Programador
Ciclo de pruebas de Calidad de Software
Pruebas de software
Tipos de técnicas para Validación y Verificación
Pruebas de software
Funcionales

Típicamente encontraremos el comportamiento del


sistema, subsistema o componente software descrito en
especificaciones de requisitos o casos de uso,
aunque también puede no estar documentado (“que funcione
como el sistema al que sustituye”) . Es decir, con las
funciones establecemos “lo que el sistema hace”.

Revisar la interoperabilidad con sistemas específicos, pudiendo


ejecutarse en todos los niveles de pruebas (componentes, integración,
sistema, etc).
Pruebas de software
Funcionales
Caja Blanca Caja Negra
Las cajas blancas a un tipo de pruebas Las pruebas de caja negra ejercitan
de software que se realiza sobre las los requisitos funcionales desde el exterior
funciones internas de un módulo. del módulo
Se consideran Pruebas de Caja
Se revisa el código y la estructura Negra (“black-box testing”) puesto que
del producto que se va a probar y valoramos el comportamiento externo del
usa ese conocimiento para la sistema. Las Pruebas de Seguridad o
realización de las pruebas. las Pruebas de Interoperabilidad entre
sistemas o componentes son casos
especializados de las pruebas
funcionales.
Pruebas de software
No Funcionales

Incluyen las pruebas de: Rendimiento, Carga, Estrés, Usabilidad,


Mantenibilidad, Fiabilidad o Portabilidad, entre otras. Por tanto se
centran en características del software que establecen “cómo trabaja el
sistema“.

Las características no funcionales del software se pueden medir de diversas


maneras, por ejemplo, por medio de tiempos de respuesta en el caso de
pruebas de rendimiento o por número máximo de sesiones en pruebas de
estrés.
Pruebas de escritorio
HERRAMIENTAS OPEN SOURCE PARA TESTERS
Listado de herramientas
1.Selenium (Web Application Testing)
2.Appium (Mobile Testing)
3.JMeter (Load Testing)
4.Jenkins (Continuous Testing)
5.TestLink (Test Management)
6.Mantis (Bug-Tracking & Project Management)
7.Postman (API Testing)
8.Firebug / Firepath (Online Debugging)
9.GitHub (Project & Source Code Hosting)
10.Bugzilla (Defect Tracking & Collaboration)
11.RazorSQL (Database Query Tool)
12.PhantomJS (Headless Browser)
13.UIAutomator (Android Testing Framework)
14.Notepad++ (Source code Editor)
15.FileZilla (FTP Solution)
16.AutoIT (Language Automation)
HERRAMIENTAS OPEN SOURCE PARA TESTERS

Selenium es uno de los frameworks más utilizados para probar aplicaciones web, principalmente para la interfaz web y las
pruebas funcionales. Viene con una serie de herramientas como Selenium IDE, Selenium RC, Selenium WebDriver y Selenium
Grid que ofrece diferentes soluciones para atender diferentes requisitos de automatización de pruebas.

Appium es un framework de automatización de pruebas para probar aplicaciones web nativas, híbridas y móviles para
plataformas iOS, Android y Windows en dispositivos reales y simuladores. Dado que soporta aplicaciones multiplataforma,
permite probar aplicaciones en diferentes plataformas utilizando la misma API. Appium permite a los usuarios elegir el idioma
que tiene las bibliotecas de clientes de Selenium como Java, Objective-C, JavaScript con Node.js, PHP, Ruby, Python, C # etc.
para crear pruebas.

Jmeter es una herramienta basada en Java diseñada para cargar el comportamiento de la aplicación y medir el rendimiento del
sitio web. Puede probar recursos estáticos y dinámicos que incluyen servicios web SOAP / REST, sitios web HTTP y HTTPS,
bases de datos, FTP y servidores de correo, así como PHP, ASP.NET y Java. Funciona simulando la carga en el servidor para
analizar el rendimiento general de la aplicación / sitio web bajo prueba.

GitHub s un servicio de repositorio basado en la web para alojar y administrar proyectos de software, versiones y código
fuente. Proporciona características como edición en línea, ticketing, seguimiento de errores, administración de tareas, así como
funciones de redes sociales como feed, wikis, que ayudan a millones de desarrolladores y probadores a trabajar de manera
colaborativa. Promueve el desarrollo rápido y flexible de proyectos con más de 14 millones de usuarios y más de 35 millones de
repositorios.
Enlace
Taller

Calculadora en netbeans

https://www.youtube.com/watch?v=PkHqUY82qU8

Siguiendo los pasos del siguiente enlace, realizar la calculadora en netbeans

Nota: Si ya maneja netbeans realizar la calculadora en javascript, VisualStudio


.net, en php, en asp.net, otro lenguaje de programación
TALLER – SOPA DE LETRAS

A C V E D P H I L F C T U V L L
J S E L E J S M T O I A N M Q O
G E D S L E Y V A E P O S U S P
C B A G L S O I E W Ñ E J J I G SQL
O C I O Q A S D B R L P Y E G H VISUAL STUDIO
D L V L E S G H L A M U E Y B C MYSQL
I E O I P L E I U C A L I D A D CALIDAD
F S A F S G C N D C P P L H L K SOFTWARE
I C S R P U A J E A O H M N H I PRUEBA
C R O D A M A R G O R P D F U N MANUALES
A W D A B Z Ñ L O E R S T U V T USUARIO
C P S C S A A H S O F T W A R E PROGRAMADOR
I T I U J B L M H T M L E S O R PHP
O Y G O E P T U V W U L P U I F HTML
N U V U M N H P L T P D H N M A INTERFAZ
B M R S O U T O P E R T I M K Z FORMULARIO
P P O U F O R M U L A R I O Y P CODIFICACION
R E I A O A F J M P I E M P R O HERRAMIENTAS
P A L R O P E I U N M R P K O A
T I A I H E R R A M I E N T A S
E R S O U T O P E I E D T H U P
P R T P I Y U S D A U P F M H I
Espacio para dudas e
inquietudes

S-ar putea să vă placă și