Ver por etiquetas

Todas las etiquetas » Team Server (RSS)

Ya no hay excusa para no usar TFS

Pues, nada, con la salida de la beta 2 de Visual Studio no sólo ha cambiado el nombre de la versión Team System, también ha cambiado la forma de licenciar Team Foundation Server. Con la subscripción MSDN se incluirá la licencia de Team Foundation Server. Team Foundation Server 2010 will be included in the MSDN subscription that comes with Visual Studio 2010 Professional, Premium, Ultimate, and Test Elements. This copy of Team Foundation Server in licensed for unlimited development and test use (as...
Publicado por Ibon Landa | 3 comment(s)
Archivado en: ,

¿Qué es eso de las metodologías? ( I )

Una de las decisiones más importantes a la que nos enfrentamos en el inicio de todo proyecto es la elección de metodología a emplear; ¿cómo vamos a trabajar?. No es una decisión trivial, obviando muy a menudo esta pregunta, ya de de ella depende gran parte del éxito del proyecto. Además, como veremos, elegir y aplicar una metodología implica un trabajo importante y suele implicar un cambio de mentalidad importante en las organizaciones...
Publicado por Ibon Landa | 4 comment(s)
Archivado en: ,

Pruebas unitarias: Cobertura de código

La cobertura de código es un factor clave para determinar cómo de bueno son nuestras pruebas unitarias. La cobertura de código lo que nos dice es la cantidad de código que está sometido a nuestras pruebas. A mayor cobertura mayor cantidad de código está siendo probado por nuestras pruebas unitarias. Una cobertura del 85-90% indica que la gran mayoría de nuestro código estaría siendo probado. Una cobertura menor indica que hay una parte importante de nuestra aplicación que está sin probar y que deberíamos...
Publicado por Ibon Landa | con no comments

Pruebas unitarias: Manos a la obra ( II )

En el post anterior vimos una introducción al framework de Visual Studio para el desarrollo de pruebas unitarias. En este post completaré algunos aspectos que no se mencionaron en el post anterior. En el ejemplo que vimos en el post anterior implementamos una prueba muy simple sobre el método Sumar. [TestMethod()] public void SumarTest() { ClaseEjemplo target = new ClaseEjemplo(); int a = 1; int b = 2; int expected = 3; int actual; actual = target.Sumar(a, b); Assert.AreEqual(expected, actual); ...

Pruebas unitarias: Manos a la obra ( I )

Hasta ahora he estado hablando de las pruebas unitarias desde un aspecto puramente teórico. He hablado sobre las características una buena unitaria , de sus beneficios y de los mitos que rodean hasta buena práctica. Y aunque todavía intentaré escribir algo más en el aspecto teórico ha llegado el momento de ver algo más práctico. En los próximos post intentaré aportar mi granito de arena y explicar de una manera sencilla...

Pruebas unitarias: MythBusters

Aunque los beneficios de las pruebas unitarias puedan parecer claros, no es más cierto que a día de hoy se usan en muy pocos proyectos. Pero sin son tan buenas ,¿por qué no se usan? Pues la razón principal es que existen bastante desconocimiento en esta materia, poca tradición y algunos falsos mitos. Uno de los mitos es creer que escribir pruebas unitarias es escribir el doble de código ; escribir el código de la aplicación y escribir...

Beneficios de las pruebas unitarias

Con las pruebas unitarias todos ganan. La vida de desarrollador será mucho más fácil , ya que la calidad de su código mejorará, se reducirán los tiempos de depuración y la corrección de incidencias y por tanto el cliente estará mucho más contento porque la aplicación hace lo que él quiere que haga, por lo que ha pagado. Las pruebas fomentan el cambio y la refactorización . Si consideremos que nuestro código...

Características de una buena prueba unitaria

Las pruebas unitarias se tienen que poder ejecutar sin necesidad de intervención manual . Esta característica posibilita que podamos automatizar su ejecución. Las pruebas unitarias tienen que poder repetirse tantas veces como uno quiera . Por este motivo, la rapidez de las pruebas tiene un factor clave. Si pasar las pruebas es un proceso lento no se pasarán de forma habitual, por lo que se perderán los beneficios que éstas nos ofrecen. Las pruebas unitarias...

Solución de problemas en la instalación de Team Foundation

Por que los errores existen, siempre es conveniente tener información sobre por qué se da el error y qué se puede hacer para solucionar el problema. Pues para intentar ayudar en la labor de instalación de este producto, Microsoft ha hecho una recopilación de los errores y situaciones más habituales con los que nos podemos encontrar en la instalación de Team Foundation. La información completa la podéis encontrar aquí . Espero que os sea de utilidad!
Publicado por Ibon Landa | con no comments
Archivado en: ,