User Acceptance Testing: Os Maiores Erros e as Melhores Práticas
Os UATs (User Acceptance Tests, ou Testes de Aceitação de Usuário) são a “última barreira” antes que um software ou sistema vá para produção e, portanto, sua importância não pode ser subestimada. Afinal, eles ajudam a identificar falhas e pontos de melhoria que escaparam das fases anteriores de Quality Assurance (QA). Se forem feitos às […]
Estratégias para expandir sua cobertura de testes
É fácil enumerar as consequências de uma baixa cobertura de testes – maior risco de bugs em ambiente de produção e menor qualidade geral da aplicação são apenas dois dos principais. E a solução (aumentar a cobertura) parece óbvia. Contudo, sem estratégia, colocá-la em prática pode mais atrapalhar do que ajudar. Da queda na agilidade […]
Como extrair o potencial de um pentest
Aos olhos de cibercriminosos, toda organização é um alvo tentador. Sequestro de dados, espionagem industrial, expansão de botnets… Mas como agir neste cenário? Reforçar a própria segurança é a resposta óbvia, que logo vem acompanhada de outra pergunta: como? O pentesting é, justamente, uma das melhores respostas a essa questão. Ataque controlado “Pentesting” é uma […]
A essência do Agile Testing
Ao pensar nos métodos ágeis, muita gente volta os olhos para o desenvolvimento propriamente dito e se esquece de um elemento crucial: os testes. Sem testar com agilidade, você não será ágil de fato. E, pior do que isso, terá que lidar com gargalos, conflitos e erros que poderiam ser evitados se a transformação ágil […]
Testing: Lições de grandes empresas
O desenvolvimento e execução eficiente de testes é um desafio para empresas de todos os tamanhos – e, como não há uma fórmula pronta, cada uma precisa encontrar seu caminho. Contudo, existem sim, práticas gerais que tendem a trazer ótimos resultados. Em seu estudo How the World’s Top Organizations Test (“Como as Maiores Organizações do […]