Início Testes no InfoQ Brasil
Notícias
Feed RSS-
Code Contracts para .NET está Disponível para Download
Code Contracts é a implementação .NET do conceito Design by Contract.Enquanto ele deve ser entregue com o .NET 4.0, Code Contracts já está disponível para download no DevLabs. Contracts impõem certas restrições no uso de APIs, tornando a programação mais segura, com mais validações, resultando em menos erros durante o runtime.
-
A viagem de um homem numa Jornada com Pair Programming
Corey Haines recentemente embarcou em "uma excursão de Pair Programming" de uma única pessoa na região central dos EUA. Agora, Haines postou um vídeo de entrevistas revelando muitos dos insights que conseguiu sobre pares, testes automatizados e a evolução do conceito de “artesão de software” enquanto compartilha o teclado nas casas de Dave Chelimsky, Brian Marick, Uncle Bob Martin entre outros.
-
Testes de Aceitação Orientados a Exemplos
Testes unitários de de integração muitas vezes tem mais importância em equipes Ágeis se comparado com os testes de aceitação. Gojko Adzic e Lisa Crispin sugerem abordagens para eficientemente inlcuir os testes de aceitação como parte do desenvolvimento.
-
Qual a Taxa Apropriada de Testadores Ágeis para Desenvolveres? Isso Depende.
Uma grande questão no desenvolvimento de softwate é: qual é a taxa apropriada de testadores para desenvolvedores? Uma recente discussão na lista Scrum Development perguntou como a metodologia ágil impacta nesta taxa. A resposta para primeira questão parece ser 'isso depende'. De acordo com Elisabeth Hendrickson, é que times times ágeis podem executar mais testes, com menos testadores.
-
Anunciado Fórum de Testes para Web Services
IBM, Oracle, Red Hat e outros anunciaram recentemente a formação de um Fórum de Testes para Web Services, uma tentiva para testes contínuos de interoperabilidade para implementações heterogêneas de Web Services. Mas como ele se relaciona com o WS-I e porque a Microsoft ainda não se juntou a esta iniciativa?
-
Esqueça o seu Debugger, Use o "Saff Squeeze"
Kent Beck, um dos pais do XP, TDD, e do JUnit, conta uma história sobre rastrear defeitos através de uma nova funcionalidade do JUnit, JunitMax, com testes unitários ao invés de um debugger. Ele explica um método apresentado a ele pelo atual líder do desenvolvimento do JUnit, David Saff, onde um teste unitário de alto nível é embutido até que um teste conciso passa a existir na raiz do defeito.
-
Faster Test Runs With Clover's Test Optimization
The recent release of Clover 2.4 highlights a new "Test Optimization" feature that offers to speed up CI builds and allow developers to spend less time waiting for their tests to run. The feature leverages "per-test" coverage data to selectively run only the tests impacted by your code changes.
-
Testes: O que os desenvolvedores devem fazer vs o que eles fazem atualmente
O PDC recente ressaltou um grande problema na comunidade de testes. Há uma incompreensão fundamental que os desenvolvedores somente precisam escrever "testes unitários" e todas as outras formas de teste são problema de outra pessoa.