Tasks do MSBuild com o msbuildtasks

Resumo do post: Projeto msbuildtasks com várias tasks para o MSBuild

segunda-feira, junho 9, 2008  

(Comente)


Ainda sobre o MSBuild, para quem está planejando utilizar integração contínua em seus projetos e utilizará o MSBuild como ferramenta de geração de builds, recomendo dar uma olhada no projeto msbuildtracks, que é um repósitrório open source de tasks para o MSBuild.

Existem tasks bastante úteis, como por exemplo, para o SVN (SvnCheckout, SvnClient, SvnCommit, SvnCopy, SvnInfo, SvnExport, SvnUpdate, SvnVersion) manipulação de arquivos XML (Xml.XmlMassUpdate, Xml.XmlQuery, Xml.XmlQuery, XmlWrite) e etc…

A implementação destas tasks, é feita como falei em Executando Testes com o MSbuild, utilizando o arquivo do projeto.

Leia o restante do postLeia o restante do post

Prevenção de Defeitos, Testes Unitários   ,

Testes Unitários com csUnit

Resumo do post: Introdução a ferramenta csUnit, muito parecida com as outras opções open-source disponíveis no mercado.

quarta-feira, maio 28, 2008  

(1)


Pessoal, achei outra ferramenta bem legal para a execução de testes unitárioso o csUnit, tambem é free como o NUnit, JUnit. Por enquanto, na minha opinião, a ferramenta de testes do proprio Visual é melhor, pela questão da integração como falei anteriormente. Mas o que acho fantástico nestas ferramentas open source de testes unitários é que elas simplesmente utilizam a mesma forma de organizaçao e identificação de uma suite e um caso de teste…atravez da tag [TestFixture] e [Test], para realizar esta avaliação eu simplesmente reusei meu código completamente, não alterei uma linha sequer.

Devido a esta razão não vou mostrar o código do teste novamente, pois vocês pode vê-lo aqui.

Antes de chegar no código do seu teste você deverá criar uma “Receita”.

Leia o restante do postLeia o restante do post

Automação de Testes, Execução de Testes, Testes Unitários  

Testes Unitários com componente do .NET

Resumo do post: Introdução a testes unitários usando um componente embutido no .NET Visual Studio 2008.

segunda-feira, maio 26, 2008  

(2)


Ainda como resultado das PoC´s que estou fazendo, analisei recentemente um componente do próprio .NET para escrita e execução de testes unitários.

A última PoC que realizei e publiquei aqui no blog foi no uso do NUnit.

Bem, uma vantagem inicial na adoção de testes unitários usando o componente do .NET é a facilidade com que a integração acontece, ao executar os seus testes o .NET automaticamente cria uma estrutura de arquivos contendo a build em que os testes foram realizados (vide imagens abaixo)

Leia o restante do postLeia o restante do post

Automação de Testes, Execução de Testes, Testes Unitários   ,

Testes Unitários: NUnit & C#

Resumo do post: Integração do Visual Studio com NUnit para a execução de testes unitários automáticos, e um exemplo prático

terça-feira, maio 20, 2008  

(5)


Estou implementando testes automáticos em um novo projeto aqui no cesar, antes de inicar de fato as atividades, estou realizando alguns PoC´s para achar a melhor forma de realizar estes testes unitários automáticos. Andei dando uma busca por alguns frameworks que suportassem o desenvolmento de testes unitários automáticos para C#, de cara achei o NUnit, ele é free e aparentemente bastante usado.

Irei tentar, aos poucos detalhar minha experiência nesta PoC, tanto no uso do NUnit em conjunto com o C#, quanto no uso de outras ferramentas em conjunto também com o C# para a criação de testes automáticos. Minhas dificuldades, descobertas e impressões ficarão registradas aqui.

Bem antes de tudo, o ambiente que estou utilizando é o seguinte: Visual Studio 2008 e o NUnit, após a instalação do itens acima, é so por a mão na massa.

Leia o restante do postLeia o restante do post

Automação de Testes, Testes Unitários   , ,

Página 2 de 212