4 Práticas para fortalecer o DevOps na sua Organização

Incorporar com maestria a abordagem DevOps se torna mais viável e menos desafiador quando os gestores têm clareza a respeito de seus fundamentos. Por outro lado, sem esse entendimento, é fácil cair em armadilhas e gastar mais recursos do que seria necessário originalmente. Continue a leitura para conhecer 4 práticas fundamentais para implementar o DevOps […]

Como aumentar a eficiência de testes em ABAP

Um dos principais gargalos enfrentados por desenvolvedores que trabalham com ABAP (a linguagem de 4ª geração de programação em SAP) é a realização manual de testes unitários – é tedioso, consome tempo e é especialmente sujeita a erros. Automatizá-los parece a saída ideal… mas como fazer isso com eficiência? Existem dois caminhos: ou você encontra […]

Métricas em QA: Vaidade x Impacto

Um engano comum (e que você não vai mais cometer depois de ler este artigo) no ramo de desenvolvimento de software é acreditar que aumentar a automação de testes leva, necessariamente, a uma melhora nos resultados da organização. E muitos gestores caem nesse engano por prestarem atenção demais em métricas de vaidade – sem dar […]

Security as Code: da abordagem clássica de DevOps para novo modelo de DevSecOps.

Técnicas de firewall e análise de logs darão lugar à Security as Code (SaC) como o futuro da segurança de aplicativos em nuvem. Segurança como Código já impacta diretamente o pipeline de CI/CD, a Infraestrutura como Código (IaC) e a computação sem servidor em equipes corporativas de DevOps e DevSecOps. Security as Code traz segurança […]

5 Dicas para escolher uma Ferramenta de SCA

A prática do Software Composition Analysis é crucial para garantir que um programa (especialmente se usa pacotes de código open source) seja seguro. A questão é: como encontrar uma boa ferramenta? Se você não quer perder tempo e dinheiro testando várias soluções, continue a leitura, porque vamos lhe mostrar os critérios mais importantes para a […]

Riscos em Projeto de Automação de Testes: Como Mitigá-los?

As vantagens da automação de testes de software são bastante conhecidas, como economia de tempo, melhor cobertura, redução de esforço e confiabilidade. No entanto, é comum projetos de automação de testes fracassarem porque os riscos não foram previamente identificados. Parte dessa ameaça decorre da crença de que por serem automatizados os testes não precisam ser […]

Testes autônomos: IA/ML a serviço da qualidade de software.

Os testes autônomos de software são uma evolução dos testes automatizados e manuais. Os testes autônomos têm a capacidade não apenas de executar, mas de criar um conjunto de cenários e casos de testes sem a intervenção humana. Tudo isso com uso de modernas técnicas de Inteligência Artificial (IA) e Machine Learning (ML). Os testes […]

Automação de Testes de Interface do Usuário (UI): estratégias e desafios.

Interface Gráfica do Usuário (GUI) ou simplesmente Interface do Usuário (UI) é o dispositivo que permite que os usuários acessem as principais funcionalidades de uma aplicação. Os testes automatizados de interface do usuário referem-se ao uso de ferramentas ou estruturas específicas para automatizar os processos de teste, antes realizados de forma manual, com o objetivo […]

O que é Maturidade Digital e por que você precisa prestar atenção nisso.

Muitos problemas em uma organização (especialmente aqueles que envolvem fluxo de trabalho) podem ser resolvidos por soluções digitais – mas, infelizmente, nem todo gestor sabe disso. Falta de inovação, ausência de monitoramento de KPIs, dificuldade de retenção de talentos… Nem sempre é óbvio, porém é altamente provável que exista uma ferramenta que, se não vai […]

O Ágil está “matando” a QA?

À primeira vista, a ideia de que estas duas abordagens valiosas para o mundo da TI estejam competindo entre si parece estranha. Contudo, podemos dizer que, sim, o Ágil está “matando” a QA… ou, pelo menos, a QA “tradicional”. Com a ascensão das metodologias ágeis e do DevOps, a rapidez nas entregas se tornou prioridade […]

Os 5 Maiores Desafios do SCA

Já falamos sobre a importância da Software Composition Analysis (SCA) para tornar mais seguras as aplicações que incluem códigos open source em sua composição. A abordagem é valiosa, mas sua implementação não é exatamente fácil. Conheça e saiba como enfrentar os 5 maiores desafios que envolvem o uso de ferramentas de SCA. Pouca visibilidade na […]

RASP: Como proteger sua aplicação internamente

A tecnologia RASP (Runtime Application Self-Protection), ao controlar a execução de uma aplicação, é capaz de detectar vulnerabilidades e prevenir ataques em tempo real Proteção contextual, alta eficiência, facilidade de automação… esses e outros benefícios explicam a ascensão da tecnologia RASP (Runtime Application Self-Protection) – e mostram por que vale a pena conhecer soluções de […]

Testes de Performance garantem uma boa usabilidade das aplicações.

Testes de Performance são essenciais. São eles que mantém aplicações da web e de dispositivos móveis em harmonia com a usabilidade que os usuários desejam. Esse tipo de teste simula cargas excessivas de dados e de usuários para checar se o sistema mantém o mesmo desempenho, sem falhas. Algumas empresas capricham nas ofertas, como na […]

E-books e Relatórios

Conheça nossa base de ebooks, artigos, relatórios e cases. Aprenda sobre as boas práticas de testes, qualidade de software e muito mais.

Tudo disponível para download gratuitamente.