InfoQ

InfoQ

Visualização específica de Tópico/Tag

Testes Unitários na InfoQ


Últimos destaques de notícias sobre Testes Unitários

TDD e sua influência no design

Tópicos
Agile,
Design,
Testes Unitários,
Técnicas Ágeis,
Arquitetura

TDD transforma os testes em uma atividade de design, na qual programadores os utilizam para esclarecer expectativas sobre o que determinado código deve fazer. Apesar desta ser uma definição conhecida, poucos usam no dia-a-dia o real poder dos testes para guiar o design. Esta palestra mostra como o feedback dos testes pode influenciar e guiar o desenvolvedor a um design menos acoplado e mais coeso.

JavaScript Test Driven Development com JsUnit e JSMock

Tópicos
.NET,
JavaScript,
Ruby,
Java,
Testes Unitários

Esse artigo é para escrever JavaScript fácil de dar manutenção. Nós iremos adicionar funcionalidades para rodar um exemplo seguindo um simples e iterativo princípio: escreva um teste unitário, faça ele passar. Cada teste vai servir como um loop de feedback de qualidade, criando uma rede segura e um formulário de documentação executável para qualquer um que queira mudar o código de produção.

Notícias sobre Testes Unitários

Restfuse 1.0.0: uma biblioteca para facilitar testes de integração REST/HTTP

Tópicos
REST,
Java,
Open Source,
Ferramentas,
Testes Unitários

A EclipseSource lançou a primeira versão estável de uma extensão open souce do JUnit para automação de testes de serviços REST/HTTP. O Restfuse é um conjunto de anotações para JUnit que oferece asserções para respostas de requisições HTTP. Tanto chamadas síncronas como assíncronas são suportadas.

TestNG 6 adiciona suporte a Guice e YAML

Tópicos
Testes Unitários,
Agile,
Java

Está disponível a versão 6.0 da popular biblioteca de testes TestNG. O release tem entre as principais melhorias o suporte a YAML e ao Google Guice, além de incluir novos recursos ao seu plugin para Eclipse.

Refactoring em TDD deve incluir os testes?

Tópicos
Testes de Software,
Agile,
Java,
Testes Unitários,
Técnicas Ágeis

O conceito de refactoring do código/projeto deve ou não incluir uma visita de refactoring também aos testes. Deve-se aprimorar o design dos testes com refactoring?

Bom código é suficiente para um projeto ter sucesso?

Tópicos
Metodologias,
Agile,
Design,
Ferramentas,
Testes Unitários,
Arquitetura

Simon Brown, um desenvolvedor, arquiteto e autor, considera que é preciso muito mais que bom código para ter um projeto de sucesso. Em sua aprensentação, "Bom código não é suficiente", Brown fala sobre os elementos necessários para um projeto ter sucesso, do design claro à documentação.

TDD: Por onde começar meus testes?

Tópicos
.NET,
Agile,
Ruby,
Arquitetura,
Testes de Aceitação,
Testes de Software,
Java,
Testes Unitários

TDD é uma técnica bastante utilizada hoje por diversos times. Porém essa forma de iniciar sua funcionalidade pelo teste deve começar por qual parte do nosso projeto? Se estivermos utilizando uma abordagem MVC devemos começar pelos controladores, pela tela ou pelo modelo?

Liberada versão 1.3.0 do JSFUnit

Tópicos
Testes de Aceitação,
Testes Unitários,
Java

Com a frase "Uma pequena release com grandes consequências" foi anunciado o lançamento no último dia 11 de agosto, de uma nova versão do JSFUnit, uma ferramenta de testes de unidade para aplicações desenvolvidas em JSF.

Melhorando a velocidade da sua suite de testes com o Parallels Specs

Tópicos
Testes Unitários,
Ruby

Hoje em dia é natural ver projetos que possuem uma suite gigantesca de testes, contando com centenas ou até milhares de testes. Chega uma hora que você possui uma quantidade tão grande de testes que o feedback para os desenvolvedores começa a demorar, o que pode prejudicar o mesmo e o andamento do projeto. Conheca uma gem que vem distribuir os seus testes, melhorando a performance.