Início automated-testing no InfoQ Brasil
Notícias
Feed RSS-
Como manter-se ágil durante o crescimento
Gerenciar a complexidade e o progresso dos negócios e do software foram os principais desafios à medida que a Yext começou a crescer, comentou Sean MacIsaac no Agile Business Day 2019. A empresa resolveu o problema com soluções amplamente aplicáveis e configuráveis pela equipe de clientes e ocultando a complexidade com serviços implementáveis independentes com interfaces claramente definidas.
-
Quatro estratégias para lidar com a contrapressão - Jay Phelps
Jay Phelps, membro da equipe principal do RxJS, palestrou na ReactiveConf 2019 falando o que realmente é a contrapressão, quando acontece, e quais estratégias que podem ser aplicadas para lidar com ela.
-
Testando com Base de Propriedade Stateful - Lambda Days 2019
Tomasz Kowal, líder técnico do ClubCollect, apresentou no Lambda Days 2019 uma introdução de testes com base na propriedade stateful. Estes testes ajudaram as principais empresas a encontrar bugs que não foram detectados por meio de outros testes . Estes testes utilizam um modelo subjacente do sistema de teste para gerar sequências mais interessantes, aumentando a probabilidade de encontrar bugs.
-
Otimização de testes usando dados coletados sobre defeitos
Ao integrar o framework de testes com o sistema de acompanhamento de bugs, é possível desativar casos de testes para um bug conhecido e reativá-lo depois da sua solução. Aneta Petkova, líder do grupo de QA da SumUp, apresentou a palestra “O Framework que conhece seus próprios bugs”, no TestCon Moscow 2019. O InfoQ a entrevistou depois da palestra.
-
Como evitar falhas na automação de testes em dispositivos móveis
Não se cria equipes de automação de testes separadas, disse Nadya Denisenko. Ela aconselhou a obedecer à pirâmide de testes para testes móveis e envolver testadores desde o início. Os testadores são desenvolvedores orientados para a qualidade que podem orientar e auxiliar outros desenvolvedores a fornecer software de alta qualidade.
-
Uma evolução na experimentação do caos: Kolton Andrus na ChaosConf 2018
Na ChaosConf inaugural em San Francisco (EUA), Kolton Andrus mostrou a experimentação do caos nos últimos oito anos, argumentou que os aspectos humanos e organizacionais de lidar com o fracasso não devem ser ignorados, e também que as ferramentas devem suportar o direcionamento dos níveis de aplicação e solicitação de testes de injeção de falha para minimizar o “raio da explosão de caos”.
-
Android Studio 2.0 com Instant Run e Cloud Test Lab
O Android Studio 2.0 chega com uma série de novas funcionalidades e melhorias: Instant Run, integração com um serviço do Google para testar em dispositivos reais, emulador e build mais rápidos, GPU profiler e debugger entre outros.
-
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.
-
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.
-
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.
-
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.
-
Usando deployments “canário” para testes em produção
Conheça as práticas da empresa Nolio que utiliza a técnica de "canary deployments" para testar software em produção, redirecionando um subgrupo de usuários para uma nova funcionalidade como parte das práticas de entregas contínuas.
-
Stripe abre código do Abba, um framework para testes A/B
A Stripe abriu os fontes de seu framework de JavaScript para Testes A/B, chamado Abba.
-
Novo Radar de Tecnologias da ThoughtWorks: Mobile e Big Data em destaque
O último relatório “Radar de Tecnologias” da ThoughtWorks concentra-se em plataformas móveis, análises de Big Data, arquiteturas simples, ambientes reproduzíveis, e persistência de dados bem construída. Veja um resumo.