BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Testes no InfoQ Brasil

  • MacRuby 0.5 Lançado

    MacRuby 0.5 foi lançado, com uma nova VM, e suporte para AOT e JIT.

  • Sprints de Estabilização, um Mal Necessário ou um Puro Desperdício?

    Dushy tem ouvido falar sobre Sprints de Estabilização e ficou pensando se elas eram a norma no mundo ágil. Sprints de Estabilização são uma porção de sprints adicionais ao final do ciclo normal de desenvolvimento e antes da entrega do produto. Como o nome sugere, elas costumam ser incluídas como uma última oportunidade de explorar o produto numa última busca por bugs.

  • Testes de Aceitação com Horas e Datas

    Testes Unitários com Tempo e Datas são muitas vezes tratados como um problema com soluções relativamente simples. Mais difícil são os testes de aceitação com Tempo. Quais estratégias são usadas?

  • O que você faz, Teste ou Verificação?

    Teste de Software é uma investigação empírica feita para informar os stakeholders acerca da qualidade do produto ou serviço sob teste. Entretanto, esta definição não fala nada sobre a sapiência, o que determina uma diferença sutil entre teste e verificação. Michael Bolton compartilha sua opinião sobre esta diferença e sobre o porquê de haver uma diferença entre as duas.

  • RubyMine 2.0: Um Caminho Claro para o Desenvolvimento Dinâmico

    A JetBrains se propôs a construir a melhor IDE para Ruby do mercado. A pouco mais de 6 meses foi lançada a versão 1.0, e agora foi lançado o RubyMine 2.0.

  • Test Driven Development e os Problemas com o Código Legado

    Allan Baljeu estava aplicando TDD em uma base de código legado C++ e estava em apuros porque...

  • Testes de Aceitação Automatizados de fácil Manutenção

    Testes automatizados frágeis acabam por levar as empresas a abandonar as iniciativas de automatização, de acordo com Dale Emery. Em um artigo recém-publicado, Dale compartilha algumas iniciativas práticas para se evitar problemas com automatização de testes. Ele começa com algum código típico de automatização e o evolui de forma a torná-lo mais robusto e menos custoso de se manter.

  • Uncle Bob e a Aplicabilidade do TDD

    Acompanhando o agitado blog onde ele afirmava que "quem continua a pensar que TDD o deixa lento, está "vivendo na idade da pedra", Bob Martin dá uma lição ao fornecer um conhecimento mais profundo da aplicabilidade real, função e benefício TDD.

  • Rails Summit 2009 - Insurgência Ruby on Rails

    "Insurgência Ruby on Rails" foi o tema da keynote de abertura do Rails Summit Latin America 2009, por Chad Fowler. Fowler é co-fundador do Ruby Central, que organiza a RailsConf e a RubyConf, as duas maiores conferências sobre Ruby, e palestrou pela segunda vez no Rails Summit Latin America.

  • Testes Ágeis necessitam de Times Multifuncionais e Mais

    As primeiras coisas que muitos pensam sobre quando considerar testes ágeis são ferramentas, automatização, quando e como fazer o teste, e o papel de testadores em uma equipe. Estes são todos temas muito dignos. Mas que estas coisas são necessárias para o sucesso e que são legais de se ter?

  • PairWithUs: Vídeos de Exemplos de Desenvolvimento Ágil de Software Por Demanda

    Uma coisa muito conhecida pela maioria dos programadores é que o melhor (único?) caminho para aprender uma técnica de programação é pelo exemplo; especificamente, vendo alguém fazer algo. Antony Marcano & Andy Palmer, em seu site PairWithUs dão boas razões às pessoas para fazerem isso.

  • Testes com Selenium

    Que testes são fundamentais no processo de desenvolvimento de software, todo mundo já sabe, mas a decisão de uma empresa em como realizá-los é algo que influencia diretamente a qualidade do produto e a produtividade da equipe. A InfoQ Brasil buscou saber o porque dessa popularidade, veja a opinião de Igo Coelho, que utiliza o Selenium como principal ferramenta na disciplina de testes do software.

  • Spec# e Boogie Disponíveis no CodePlex

    O código fonte do Spec# está disponível no CodePlex pela Microsoft Research Shared Source License Agreement. Esta licença restringe a utlização para fins não comerciais. E a ferramenta de verificação de código chamada Boogie foi lançada pela Microsoft Public License, a qual está em conformidade com o padrão Free/Open Source.

  • Categorizando Testes

    Qual a diferença entre testes unitários, testes funcionais e testes de integração? Parece que não há um consenso sobre a nomenclatura e a classificação dos testes, embora sejam fundamentais para os processos de desenvolvimento de sofwtare.

  • ‘Estado do Agile’ pesquisa aberta

    A quarta pesquisa anual “Estado do Agile” está aberta para participação pública (public participation). A pesquisa de 6 páginas leva de 5 a 10 minutos para ser terminada e os participantes ficam anônimos. Nos últimos 3 anos de pesquisa patrocinada pela VersionOne, tem aferido a extensão da adoção das práticas agile, bem como os resultados obtidos com elas.

BT