sábado, 27 de octubre de 2018

Instalación y configuración de un servidor de streaming Windows Media Services

Introducción

La retransmisión (en inglés streaming, también denominado transmisión o transmisión por secuencias) es la distribución digital de contenido multimedia a través de una red de ordenadores, en la que el usuario utiliza el producto a la vez que se descarga. 

Funciona mediante un búfer de datos que va almacenando el flujo de descarga en la estación del usuario para inmediatamente mostrarle el material descargado. 

La retransmisión requiere de una conexión por lo menos de igual ancho de banda que la tasa de transmisión del servicio. 

Instalación

Lo vamos a instalar sobre un Windows 2008 Server.
En Windows Media Services  lo descargamos de 
Y descargamos  la versión de  servidor de 64 bits

Instalación y configuración de un servidor de streaming en Windows

sábado, 20 de octubre de 2018

Pruebas automatizadas de un servidor FTP con JMeter

Apache JMeter es un software de código abierto, diseñado totalmente en JAVA para medir el rendimiento y comportamiento de servidores mediante pruebas. Originalmente se diseñó para probar aplicaciones Web, pero se ha ampliado a otras funciones. Se puede utilizar para probar el rendimiento de bases de datos, servidores FTP y mucho más. Se puede utilizar para simular una carga  en un servidor, la red o un objeto para poner a prueba su resistencia o para analizar el rendimiento global en diferentes tipos de carga. Puede mostrar un análisis gráfico de rendimiento o para probar el comportamiento de diferentes elementos con un gran volumen de carga y concurrencia.
JMeter es una herramienta de test cuyas funcionalidades son:

Diseñar un plan de testeo, esto genera un fichero .jmx. 
Ejecutar el plan.
Ver de distintas formas los resultados de la ejecución del plan.

Para diseñar un plan, JMeter dispone de una interfaz gráfica a modo de diseñador, en la que el testeador puede ir agregando componentes de manera visual, y ejecutar los componentes agregados, viendo el resultado. Una vez finalizado el diseño del plan, la herramienta permite grabarlo como un fichero .jmx.

Antes de nada, instalamos  java.

Instalación de Java

sábado, 13 de octubre de 2018

Aseguramiento de la calidad de un servicio FTP con TestLink (Linux)

Plan de pruebas

Consiste en un conjunto de tests en los que se evaluarán las diferentes propiedades del servicio. Se realizarán pruebas de tráfico de red, seguridad  y pruebas de estrés que nos permitirán conocer los límites de nuestro servicio.
Para elaborar un plan de pruebas hay que tener en cuenta tres puntos básicos:

Qué vamos a probar.
Cómo lo vamos a probar.
Qué resultados debe arrojar.

Una herramienta sencilla para elaborar un plan de pruebas es TestLink. Es una herramienta uso libre y permite crear y gestionar casos de prueba organizándolos en módulos que finalmente compondrán un plan de pruebas.

Ventajas de TestLink:

Es compatible con múltiples proyectos.
Fácil exportación e importación de casos de prueba.
Fácil de integrar con muchas herramientas de gestión de defectos.
Ejecución de casos de prueba automatizados a través de XML-RPC.
Fácil filtración de casos de prueba con versión, palabras clave, ID de testcase y versión.
Fácil de asignar casos de prueba a múltiples usuarios
Plan de prueba fácil de generar e informes de prueba en varios formatos.
Proporciona credenciales a múltiples usuarios y asigna funciones.
Asegurar la calidad de un servicio son las  acciones que hacen que el servicio FTP cumpla con los requisitos establecidos de calidad y disponibilidad.


Antes de instalar TestLink instalamos XAMPP en el servidor (Linux), para ello nos descargamos el paquete .run y luego creamos un directorio por ejemplo /etc/xampp y dejamos en él, el instalador. Le damos permisos si es necesario. 
Para instalarlo hacemos:

sudo su
cd /etc/xampp

Y poniendo ./ y pulsando tabulador escribe el nombre del instalador. 

Instalación de XAMPP

Pulsamos enter y comienza la instalación.

sábado, 6 de octubre de 2018

Instalar y configurar samba

Samba es un conjunto de aplicaciones  basadas en el protocolo de comunicación SMB utilizado por los sistemas operativos Microsoft Windows para compartir carpetas e impresoras. Samba permite a equipos que utilizan Linux, conectarse a carpetas compartidas en equipos Windows. Gracias a samba podemos tener equipos Windows y con Linux  intercambiando información en carpetas compartidas como si todos los equipos fueran Windows.
Las funcionalidades de samba no son solo compartición de archivos e impresoras sino que permite a equipos Linux comportarse como controlador de dominio de Windows para redes Microsoft.

Instalación

La instalación de samba se realiza sobre equipos Linux. Samba está compuesto de varios paquetes, samba contiene los componentes para gestionar un servidor de archivos  e impresoras, smbfs proporciona la compatibilidad en el intercambio de ficheros bajo el protocolo SMB/CIFS y finalmente smbclient es necesario para conectarse a otros servidores SMB/CIFS.
Todos estos paquetes se instalan con la instrucción:

sudo apt-get install samba smbfs smbclient

Configuración

En documentos -> propiedades elegimos opciones de compartición y compartir la carpeta documentos, al compartirla le decimos que instale el servicio de compartición y nos instala samba.

Instalar y configurar samba