Articles of testing

Cree rápidamente un repository TFS vacío

Mi equipo está haciendo un trabajo en el que nuestro producto interactúa con diferentes sistemas de control de fuente. Comenzamos apoyando git y subversion, y ahora tenemos un requisito para admitir Microsoft Team Foundation Server (TFS). El producto es una aplicación de command-line, y estamos haciendo testings usando pepino y aruba. Cuando hicimos las implementaciones […]

¿Cómo se usan varias versiones de un package de Python al mismo time?

Supongamos que tengo dos packages de Python independientes, cada uno con sus propios files setup.py y requirements.txt . Ambos packages tienen un requisito para un tercer package, pero diferentes versiones de ese package. Un entorno virtual normalmente sería suficiente para mantener las versiones separadas. Aquí está el truco: ¿Qué pasa si mi segundo package depende […]

Convención de nomenclatura de tags para el proyecto bajo testing

Entonces, tengo un proyecto de testing que testing 4 proyectos diferentes (para que la aplicación completa funcione, todos esos proyectos están trabajando juntos). Así que quiero poder "labelr" el compromiso específico (de los 4 diferentes repo) y poder decir que funciona con una versión específica de testing. Por ejemplo : Test project v1.0 funciona con: […]

¿Qué tipo de proyectos tienen versiones Nightly?

¿Qué tipo de proyectos o aplicaciones sigue al concepto de construcción nocturna y por qué?

¿Cómo se hace una compilation que incluye solo uno de muchos cambios pendientes?

En mi entorno actual, tenemos una máquina de construcción "limpia", que tiene una copy exacta de todos los cambios comprometidos, nada más y nada less. Y, por supuesto, tengo mi propia máquina, con docenas de files en estado "en curso". A menudo necesito build mi aplicación con solo un cambio en el lugar. Por ejemplo, […]

Pruebas de software con control de versiones

Entonces, como desarrollador, probablemente escriba una pequeña cantidad de código y luego lo pruebe para ver si funciona antes de pasar a otra cosa. Esto se debe a que no desea escribir miles de líneas de código y descubrir que eso no funciona. Declarando lo obvio aquí. Así que yo y algunos otros (pronto) estamos […]

Pruebas de unidades de detectives en versiones históricas en control de fuente

¿Existe alguna herramienta para ejecutar testings unitarias en versiones anteriores del software que está en control de fuente? La idea sería una falla aparecida y quiero saber cuándo se introdujo, así que escribo una nueva testing y el software comtesting cada versión posterior desde el control de origen, ejecutando la testing en cada una, hasta […]

Confirmar la asociación .testsettings al control de origen en Visual Studio 2012

He asignado el file .testsettings y el file .vsmdi al control de fuente; sin embargo, cuando otros miembros de mi equipo son más recientes, parece que la asociación de file .testsettings que se aplica a la solución en mi máquina no se ha mantenido (tienen que seleccionar el file .testsettings apropiado de nuevo para que […]

¿Prácticas de desarrollo recomendadas para trabajar con Siebel CRM?

Es posible que pronto esté trabajando con Siebel CRM, y estoy buscando asesoramiento sobre el uso de prácticas de desarrollo modernas y mejores prácticas empresariales. Específicamente, me gustaría recibir consejos sobre las siguientes áreas: ¿Cómo deberíamos configurar el control de versiones (específicamente con Subversion)? ¿Qué tipo de estructura debería tener nuestro repository? ¿Cómo debemos manejar […]

Las mejores prácticas, ¿build tronco contra tronco?

Tenemos muchos proyectos que usan una base común de componentes compartidos (dlls). Actualmente la compilation de desarrollo para cada proyecto enlaza con dlls construidos desde el tronco de los componentes. (es decir, las comstackciones de troncales usan los dlls de otras comstackciones de troncales) Cuando hacemos una compilation de lanzamiento, tenemos una secuencia de commands […]