Início Automação no InfoQ Brasil
Notícias
Feed RSS-
Seis maneiras de melhorar o Behavior-Driven Development
Lembrar que a automação é um beneficio colateral, e não a razão do BDD, é o primeiro passo na busca por alcançar maior aderência à recomendações dos líderes da filosofia BDD. Joe Colantonio aponta seis maneiras de melhorar o trabalho feito utilizando o BDD.
-
A importância da mentalidade de teste em DevOps
As práticas e mentalidade de teste de software tem mudado radicalmente desde de os primórdios do Agile e do Lean. Práticas e mentalidade de teste são uma parte inseparável da cultura DevOps.
-
Por que o BDD pode salvar o Agile?
Matt Wynne, fundador da Cucumber Ltd disse no Qcon London 2015 em sua palestra "Como o BDD pode alavancar os benefícios do Agile nas equipes", lutando contra padrões comuns como falta de previsibilidade, comunicação e qualidade.
-
Benefícios do teste contínuo
As equipes da Unruly tem aplicado eXtreme Programming desde a sua fundação em 2006. O desenvolvimento de software na Unruly é feito com equipes pequenas sem testadores dedicados. Estas equipes tem uma abordagem test-first de desenvolver o código, criando validações automatizadas que podem ser executadas em ambientes similares aos de produção, ao invés de se apoiar numa fase de testes manuais.
-
Principais destaques do DevOps Days Ljubljana 2015
DevOps Days Ljubljana 2015 aconteceu nos dias 3 e 4 de Abril e as palestras cobriram vários assuntos: cultura, automação, medição e compartilhamento, dentre outros.
-
Definindo DevOps como CALMSS
Existe uma discussão corrente na comunidade DevOps para melhor definir o que é DevOps. Embora a definição de DevOps seja quase universal, a Forrester Research criou uma nova definição.
-
Como o Netflix lidou com o Reboot de 218 Nós Cassandra
A Amazon executou uma grande atualização no final de Setembro para cobrir uma vunerabilidade de segurança nos hypervisor Xen, afetando cerca de 10% de todo o parque global de servidores. Durante essa atualização foi necessária a reinicialização desses servidores, causando indisponibilidade aos usuários do AWS, incluindo um de seus maiores clientes, o Netflix.
-
Google Propõe Melhorias para o JSON com Jsonnet
A Google abriu o código do Jsonnet, uma linguagem de configuração que substitui o JSON e adiciona novas funcionalidades sem quebra de compatibilidade com versões anteriores: comentários, referências, operadores aritméticos e condicionais, comprehension para matrizes e objetos, diretivas de importação, funções, variáveis locais, herança, dentre outras.
-
O Processo de Lançamento de Versões da Mozilla para o Firefox
Este artigo apresenta o processo de lançamento de versões (release) usado pela Mozilla para o seu navegador.
-
Jenkins CI integra com o Chef e Puppet para garantir a rastreabilidade completa de implantações
Usando o plugin de notificação de implantação para o Jenkins, desenvolvido pela CloudBees, e seus plugins do Chef ou Puppet, os desenvolvedores agora podem rastrear cada arquivo instalado pelo Chef ou Puppet dentro do Jenkins CI.
-
Google Espresso: Automatizando os testes de UI do Android nas nuvens
O Google abriu o código fonte do Espresso, um framework de testes automatizado para Android que permite executar testes em máquinas x86 na nuvem, em um ambiente multi-thread, resolvendo os problemas de concorrência associados aos testes de UI.
-
SOASTA lança plugin Jenkins para testes automatizados em dispositivos móveis
A SOASTA e a CloudBees lançaram recentemente um plugin para o servidor de integração contínua Jenkins que permite executar testes automatizados em dispositivos móveis reais. O plugin conta com otimizações desenvolvidas pelo próprio criador do Jenkins, Kohsuke Kawaguchi.
-
DevOps: Ganhos sobre a cultura tradicional de operações
A Rebel Labs (do JRebel) publicou recentemente um relatório sobre as vantagens da cultura DevOps comparada com o formato tradicional das equipes de operações em TI.
-
Appium agora suporta teste de aplicações Android nativas, híbridas e web
A Sauce Labs ampliou o Appium para suportar testes automatizados para aplicações Android e Firefox OS. O suporte a iOS foi adicionado no começo deste ano.
-
Chef 11: pronto para hyperscale
A Opscode lançou recentemente o Chef 11 com melhorias de escalabilidade para suportar a demanda de operações web de servidores “hyperscale”. A Opscode reescreveu toda API núcleo do servidor em Erlang e, ao mesmo tempo, manteve a retrocompatibilidade com versões anteriores. A Opscode rebatizou a API para “Erchef”, fazendo referência à reescrita do código em Erlang.