Quando uma pessoa solicita o desenvolvimento de um software, ela espera que ele funcione sem problemas, pois, seja para ser usado entre funcionários ou por clientes externos, o programa tem que funcionar perfeitamente! Cria-se uma situação desagradável se você entrega um produto que “buga”, que fica lento ou que apresenta muitos erros. Ou seja, você …

Como melhorar a qualidade do meu software

Read More »

Em função da fragmentação de dispositivos móveis (abundância no mercado de diferentes tipos de hardware e software sendo usados pelos usuários) e o baixo índice de engajamento e a retenção do usuários, as empresas de desenvolvimento de aplicativos são forçadas a cumprir uma infinidade de verificações e procedimentos diferentes para lançar seus produtos ao mercado …

Como usar a pirâmide de automação de testes para definir uma estratégia de testes de aplicativos

Read More »

De acordo com este estudo compartilhado por Andrew Chen (sócio da Andreessen Horowitz, uma famosa empresa de Venture Capital do Vale do Silício ), aplicativos móveis perdem 77% dos seus usuários ativos diariamente (DAU) dentro dos primeiros três dias após a instalação do app. No período de 30 dias, esse número cresce exponencialmente para 90% …

Testes e avaliação de usabilidade para aplicativos móveis

Read More »

Apps ou aplicativos para dispositivos móveis modernos podem ser desenvolvidos usando diferentes abordagens e tecnologias para atender requisitos específicos, reduzir custos e acelerar a etapa de desenvolvimento. Atualmente existem três tecnologias comumente usada por empresas de desenvolvimento de aplicativos. Tecnologias mais utilizadas Aplicativos nativos: são construídos para um sistema operacional específico, normalmente usando a plataforma …

Testes de Aplicativos Web Progressivo (PWA), híbridos e nativos

Read More »

Com o número de pessoas usando dispositivos móveis aumentando exponencialmente a cada ano, naturalmente observamos como consequência a proliferação de diferentes tipos de dispositivos e versões de sistemas operacionais. Esse fenômeno é chamado de fragmentação e ocorre quando existem várias configurações diferentes do hardware e software sendo usados pelos usuários do segmento alvo de um …

O que é fragmentação de plataformas móveis e como priorizar o teste de aplicativos

Read More »

Compatibilidade, em teste de software, significa como uma aplicação deve comportar ou fornecer a mesma experiência em diferentes plataformas, seja em computadores, smartphones ou até mesmo smart tv’s. É muito importante lembrar que, além dos diferentes tipos de dispositivos, existem variações de hardware e software que podem influenciar no bom desempenho da aplicação. Sendo assim, é …

Teste de Compatibilidade

Read More »