BT

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

Contribuir

Tópicos

Escolha a região

Início Automação no InfoQ Brasil

  • Últimas novidades para o Chef

    O Chef é um framework de integração de sistemas, de código aberto e construído especificamente para automatizar a instalação e infraestrutura de aplicações na nuvem. As novidades recentemente lançadas para o Chef incluem funcionalidades como o whyrun(dry run), formatadores de saída, inspeção de erros e instaladores para o Solaris.

  • Twitter abre fontes do Clutch: desenvolvimento iOS e testes A/B

    O Clutch, novo projeto aberto pelo Twitter, possibilita que desenvolvedores criem aplicativos híbridos para iOS e executem testes A/B em aparelhos Android e iOS.

  • Práticas de desenvolvedores altamente ineficientes: o que evitar?

    Em um artigo na InfoWorld, o consultor Andrew Oliver relaciona dez práticas de desenvolvedores altamente ineficazes. Segundo o autor, um desenvolvedor pode virar seu próprio inimigo ao buscar um código perfeito, ou usar práticas imprudentes ou equivocadas. O texto serve como uma reflexão, ou mesmo alerta, para os desenvolvedores que adotam ou são obrigados a adotar alguma das práticas examinadas.

  • Gradle 1.0: Automação sofisticada para aplicações Java, Groovy e Scala

    A Gradeware liberou a versão 1.0 do Gradle, uma ferramenta open-source que automatiza tarefas e pode ser usado para automatizar a construção, teste e publicação de aplicações Java, Groovy e Scala.

  • Coverity: Código Open Source tem menos defeitos que código comercial

    Estudo realizado pela Coverity Scan, patrocinado pelo Departamento de Segurança Doméstica dos EUA, conclui que o código Open Source tem menos defeitos que código comercial, e que a análise estática de código é eficaz na redução da quantidade de defeitos em software.

  • Novo Radar da Thoughtworks: tendências em testes, Agile, DevOps e mais para 2012

    A ThoughtWorks publicou recentemente a mais nova atualização do seu radar tecnológico, que tem o objetivo de auxiliar tomadores de decisão na identificação de tendências em técnicas de desenvolvimento, ferramentas, linguagens e plataformas. O Radar traz também observações de interesse para equipes ágeis.

  • Testes automatizados para Android, agora como SaaS

    Existem alguns frameworks e ferramentas para automatizar o teste de aplicações Android, como o MonkeyRunner, Robotium e Robolectric. Agora a empresa LessPainful oferece esse recurso na forma de serviços.

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

    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.

  • 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.

  • 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.

  • 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.

  • Dicas de Depuração em Falhas de Testes com Selenium

    Enquanto Selenium tem ganhado muita aceitação como uma ferramenta útil para automatizar testes browser-level (diretamente nos navegadores), encontrar a causa da falha nos testes pode levar um bom tempo. Daniel Wellman, compartilhou dois de seus melhores truques para reduzir drasticamente o tempo de depuração de testes que falham.

  • Top 10 Motivos para Amar Teste Ágil

    Quais são as dez razões para os testadores amarem testes Ágeis? Kay Johansen recentemente fez esta pergunta e obteve algumas respostas dos principais testadores.

  • Escalando Scrum

    Que Scrum funciona no ambiente de uma equipe de desenvolvimento, isso é certo. Se praticado em sua essência e filosofia, Scrum aumenta e muito a produtividade de uma equipe. Mas e quando falamos sobre várias equipes trabalhando interligadas?

  • Retorno de Investimento para Testes Automatizados

    Automação de testes é geralmente vista como uma forma de reduzir os custos dos testes, aumentar a cobertura e a efetividade e diminuir os ciclos de testes. De fato várias organizações de software consideram a automação de testes como um passo vital para estabelecer uma maturidade do programa de Garantia da Qualidade e isso certamente tem muito valor se esta pode ser alavancada efetivamente.

BT