Pruebas unitarias con CPPUnit
(17 capítulos)
    (2)
|
| En los últimos años parece que las metodologías ágiles convencen más a los desarrolladores que las complejas metodologías pesadas. Entre todas ellas, la eXtremme Programming es la que se lleva la palma, y una de las tareas más importantes dentro de la metodología XP son las pruebas unitarias y el TDD. En este curso tratamos en profundidad el tema de las pruebas unitarias, qué son, por qué debemos hacerlas, cómo se hacen, qué es el TDD... además de ejemplos detallados de como usar CPPUnit para C++Builder 6. |
| Cap 10 |
Preparando el proyecto de pruebas
|
| |
[[ ]]Una vez que hemos compilado el framework, tenemos que crear un nuevo proyecto desde C++Builder (File – New – Application) y eliminar el formulario principal que se incluye en la aplicación (Project - Remove from Project - Unit1.cpp). Después crearemos una nueva unidad (con sus archivos .cpp |
| Cap 10 |
Preparando el proyecto de pruebas
|
| |
[[ ]]Una vez que hemos compilado el framework, tenemos que crear un nuevo proyecto desde C++Builder (File – New – Application) y eliminar el formulario principal que se incluye en la aplicación (Project - Remove from Project - Unit1.cpp). Después crearemos una nueva unidad (con sus archivos .cpp |
| Cap 2 |
Pero... ¿en qué consisten las pruebas unitarias?
|
| |
este conocimiento durante la vida del proyecto, mejorándolo poco a poco en cada una de las iteraciones (o versiones). Sin embargo, si lo primero que hacemos es programar las pruebas, conseguimos este conocimiento antes de desarrollar el producto, por lo que una vez que hemos terminado las pruebas, ya |
|
|
Autor: Juan Manuel - 27 de Agosto de 2005
|
Instalar OpenBSD 3.7
(8 capítulos)
    (2)
|
| OpenBSD es el sistema operativo más seguro del mundo. Sin embargo, no hay razones para que un Debian, o incluso Mandriva, alcancen el mismo nivel de seguridad, si caen en las manos adecuadas. Por otro lado, algunas personas opinan que SE linux es más seguro y más escalable que OpenBSD. |
| Cap 2 |
Obteniendo OpenBSD
|
| |
OpenBSD es un proyecto cuya principal fuente de ingresos se encuentra en la venta de CDs y camisetas. Por este motivo no existen imagenes ISO como las de Linux, en las cuales está el instalador, la documentación y todos los paquetes necesarios. En lugar de ello se puede descargar [[http |
| Cap 8 |
Nota
|
| |
Ahora puede instalar programas como Apache, PostgreSQL, etcétera. Tenga presente que OpenBSD hace un uso extensivo del chroot para enjaular programas, esto incrementa la seguridad pero dificulta un poco la administración, por ejemplo, puede que los scripts de Python no se conecten con PostgreSQL si |
| Cap 6 |
Configuración de la red
|
| |
En los BSD las interfaces de red no se llaman eth0 sino que el nombre del dispositivo varia según el módulo del kernel que las controle, lo cual es muy útil para identificarlas y al momento de compilar el kernel. En este ejemplo la tarjeta es **sis0**, el equipo es parte del segmento 192.168.1.0 |
|
|
Autor: Mononeurona - 28 de Octubre de 2005
|