Qualidade de Software

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

Leia mais »

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

Leia mais »

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

Leia mais »

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

Leia mais »

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

Leia mais »

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

Leia mais »

Mesmo com toda dedicação, esforço e atenção da equipe de desenvolvimento para criar um código sem erros, sabemos que tal nível de qualidade é uma utopia. Erros surgem e sempre vão surgir, afinal não existe software perfeito! Qualidade de Software Através da realização de testes de software é possível evitar e reduzir bastante as falhas …

Qualidade Contínua de Software

Leia mais »