InfoQ

InfoQ

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

Automação na InfoQ


Últimos destaques de notícias sobre Automação

Integração Contínua: Muito Além do Build

Tópicos
Releases,
Entrega de Qualidade,
Servidores de Aplicação,
Release,
Clientes e Requisitos,
Qualidade,
Java,
Entregando Valor,
Integração Contínua,
Controle de Versões,
Artesanato de software,
Ferramentas,
Gerenciamento de Projetos,
Melhores Práticas,
Linguagens,
Técnicas Ágeis,
Melhoria Contínua,
Automação,
Deployment,
Produtividade,
Programação,
Arquitetura,
Agile,
Testes,
Cloud Computing

Integração Contínua não se resume a disponibilizar um servidor que continuamente obtenha e compile uma cópia do projeto. Ela é uma virtude a ser cultivada pelos desenvolvedores, independente de um servidor e, para tanto, é preciso seguir uma série de práticas que tornam possível integrar o trabalho dos diversos membros do projeto, mantendo sua integridade e realizando o menor esforço possível.

Superando os Desafios Técnicos para a Adoção de Métodos Ágeis nas Empresas

Tópicos
Automação de Teste,
Integração Contínua,
Adoção de Agile,
Agile nas empresas,
Técnicas Ágeis,
Automação,
Agile,
Testes

A adaptação de métodos ágeis dentro de uma empresa é uma tarefa desafiadora. Agilidade não é como um mero software que pode simplesmente ser instalado algum dia. Este artigo explora os desafios associados com a configuração de ambientes de desenvolvimento, testes automatizados, integração contínua e específica a definição de pronto dentro do contexto das empresas.

Notícias sobre Automação

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

Tópicos
Análise de Código,
Qualidade,
Depuração,
Profilers,
Automação,
Artesanato de software,
Programação,
Testes,
Agile,
Análise Estática

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.

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

Tópicos
Integração Contínua,
Testes Unitários,
Ferramentas,
Técnicas Ágeis,
Metodologias,
Automação,
Arquitetura,
Agile,
TDD,
Testes,
Design,
Controle de Versão,
Programação,
Coding Standards,
Protótipo

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?

Tópicos
Automação de Teste,
Automação,
Técnicas Ágeis,
Agile,
Testes

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

Tópicos
Testes de Aceitação,
Técnicas Ágeis,
Automação,
Testes de Software,
Agile,
Testes

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

Tópicos
Artefatos & Ferramentas,
Ferramentas,
Testes de Software,
Depuração,
Automação,
Testes,
Agile,
Selenium,
Programação

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

Tópicos
Artefatos & Ferramentas,
Ferramentas,
Testes de Software,
Depuração,
Automação,
Agile,
Testes,
Selenium,
Programação

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

Tópicos
Qualidade,
Automação,
Artesanato de software,
Testes de Aceitação,
Técnicas Ágeis,
Diversão,
Agile,
Testes

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

Tópicos
Automação,
Scrum,
Agile,
Eventos,
Scrum Gathering,
Testes

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

Tópicos
Automação,
Agile nas empresas,
Agile,
Testes

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.